add environment for production

This commit is contained in:
jb-alvarado 2020-04-30 21:24:16 +02:00
parent 674dc77757
commit 4cf4584e6c
2 changed files with 2 additions and 2 deletions

View File

@ -4,6 +4,7 @@ After=network.target
[Service] [Service]
WorkingDirectory=/var/www/ffplayout/ffplayout WorkingDirectory=/var/www/ffplayout/ffplayout
Environment=DJANGO_SETTINGS_MODULE=daswort.settings.production
ExecStart=/var/www/ffplayout/venv/bin/gunicorn --workers 6 --timeout 300 --log-level=info --log-file=- --access-logfile=- --bind unix:/var/www/ffplayout/ffplayout/ffplayout.sock ffplayout.wsgi:application ExecStart=/var/www/ffplayout/venv/bin/gunicorn --workers 6 --timeout 300 --log-level=info --log-file=- --access-logfile=- --bind unix:/var/www/ffplayout/ffplayout/ffplayout.sock ffplayout.wsgi:application
KillMode=process KillMode=process
User=www-data User=www-data

View File

@ -12,9 +12,8 @@
- install dependencies: `pip install -r requirements-base.txt` - install dependencies: `pip install -r requirements-base.txt`
- cd in `ffplayout` - cd in `ffplayout`
- generate and copy secret: `python manage.py shell -c 'from django.core.management import utils; print(utils.get_random_secret_key())'` - generate and copy secret: `python manage.py shell -c 'from django.core.management import utils; print(utils.get_random_secret_key())'`
- open **ffplayout/settings.py** - open **ffplayout/settings/production.py**
- past secret key in variable `SECRET_KEY` - past secret key in variable `SECRET_KEY`
- change `DEBUG = True` to `DEBUG = False`
- set `ALLOWED_HOSTS` with correct URL - set `ALLOWED_HOSTS` with correct URL
- set URL in `CORS_ORIGIN_WHITELIST` - set URL in `CORS_ORIGIN_WHITELIST`
- collect static files: `python manage.py collectstatic` - collect static files: `python manage.py collectstatic`