Skip to content

eojo459/TMDB-Microservice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 

Repository files navigation

TMDB-Microservice

Deployment

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/stop server

  • Start: sudo systemctl start gunicorn_tmdb.socket
  • Stop: sudo systemctl stop gunicorn_tmdb.socket

Other commands

  • 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

Releases

No releases published

Packages

No packages published