diff --git a/django-med.service b/django-med.service index 8a016d9..5931c3e 100644 --- a/django-med.service +++ b/django-med.service @@ -7,14 +7,16 @@ Description=Mediatek Django project After=syslog.target [Service] -User=club-med WorkingDirectory=/home/c/club-med/django-med +Environment="PATH=/home/c/club-med/django-med/venv/bin" ExecStart=/home/c/club-med/django-med/entrypoint.sh Restart=on-failure KillSignal=SIGQUIT Type=notify StandardError=syslog NotifyAccess=all +StandardOutput=append:/home/c/club-med/django-med/service.log +StandardError=append:/home/c/club-med/django-med/service_error.log [Install] WantedBy=multi-user.target diff --git a/entrypoint.sh b/entrypoint.sh index add2188..10f9d71 100755 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -18,9 +18,4 @@ python manage.py collectstatic --no-input uwsgi --socket "$(pwd)/uwsgi.sock" --chmod-socket=600 --master --plugins python3 \ --module med.wsgi:application --env DJANGO_SETTINGS_MODULE=med.settings \ --processes 4 --harakiri=20 --max-requests=5000 --vacuum \ - --static-map /static="$(pwd)/static" - -#uwsgi --chdir="$(pwd)" \ -# --pidfile="$(pwd)/uwsgi.pid" \ -# --daemonize="$(pwd)/uwsgi.log" \ -# --protocol=fastcgi + --static-map /static="$(pwd)/static" --protocol=fastcgi