Skip to content

devinstevenson/intro-flask

Repository files navigation

Build Status

##To setup on server

##Upstart

change env vars in introflask.conf```

##Nginx
```copy intro-flask/server/nginx/nginx.conf to /etc/nginx/
copy intro-flask/server/nginx/blockips.conf to /etc/nginx/
copy intro-flask/server/nginx/sites-available/introflask to /etc/nginx/sites-available
run $ ln -s /etc/nginx/sites-available/introflask /etc/nginx/sites-enabled/```

##SSL
download certbot
run 
```$ certbot-auto certonly -d www.example.com -d example.com
copy privkey.pem and fullchain.pem from /etc/letsencrypt/live/example.com/ to desired path that matches nginx config
change permissions of files as needed to match user running Upstart introflask.conf```