Guide: Digital Ocean Guide
TLDR: on a linux server run:
python3 -m venv venv
source venv/bin/activate
cd tmdb
pip install -r requirements.txt
python ./manage.py makemigrations
python ./manage.py migrate
* (if any migrations)
Run server locally:
python ./manage.py runserver <port>
(do not use in production!)
- Start:
sudo systemctl start gunicorn_tmdb.socket
- Stop:
sudo systemctl stop gunicorn_tmdb.socket
sudo systemctl daemon-reload
sudo systemctl restart gunicorn_tmdb.socket gunicorn_tmdb.service
sudo nginx -t && sudo systemctl restart nginx
sudo systemctl status gunicorn_tmdb
sudo journalctl -u gunicorn_tmdb
sudo journalctl -u gunicorn_tmdb.socket