https://github.com/jabbalaci/digitaloceanflask
installing a Flask webapp on a Digital Ocean (or Linode, etc.) Ubuntu box
https://github.com/jabbalaci/digitaloceanflask
digital-ocean digital-ocean-vps flask gunicorn python ubuntu vps
Last synced: about 2 months ago
JSON representation
installing a Flask webapp on a Digital Ocean (or Linode, etc.) Ubuntu box
- Host: GitHub
- URL: https://github.com/jabbalaci/digitaloceanflask
- Owner: jabbalaci
- License: mit
- Created: 2016-03-21T17:36:49.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2025-03-22T17:11:06.000Z (7 months ago)
- Last Synced: 2025-03-22T18:23:08.977Z (7 months ago)
- Topics: digital-ocean, digital-ocean-vps, flask, gunicorn, python, ubuntu, vps
- Language: Python
- Size: 125 KB
- Stars: 44
- Watchers: 3
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Installing a Flask webapp on a Digital Ocean VPS (or Linode, etc.)
==================================================================Here I sum up how to install a Flask webapp on a Digital Ocean VPS that
has Ubuntu Linux on it. The following topics will be covered:
* server configuration
* the big picture
* Nginx
* a simple Flask app in a virtual environment served by gunicorn
* gunicorn is started automatically upon bootOriginally I wrote these notes for Ubuntu 14.04, but later it was updated
for Ubuntu 16.04. Both versions are available:* [Ubuntu 14.04](ubuntu_14_04.md) -- gunicorn is started with upstart
* [Ubuntu 16.04](ubuntu_16_04.md) -- gunicorn is started with systemd