updated structure

This commit is contained in:
ske087
2025-12-13 14:52:37 +02:00
parent 1a3e26d86d
commit e6193511e0
81 changed files with 0 additions and 10745 deletions

View File

@@ -0,0 +1,27 @@
[Unit]
Description=Trasabilitate Quality Management Application
After=network.target mariadb.service
Wants=mariadb.service
[Service]
Type=forking
User=ske087
Group=ske087
WorkingDirectory=/srv/quality_recticel/py_app
Environment="PATH=/srv/quality_recticel/recticel/bin"
ExecStart=/srv/quality_recticel/recticel/bin/gunicorn --config gunicorn.conf.py --pid /srv/quality_recticel/run/trasabilitate.pid --daemon wsgi:application
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s TERM $MAINPID
PIDFile=/srv/quality_recticel/run/trasabilitate.pid
Restart=always
RestartSec=10
# Security settings
NoNewPrivileges=true
PrivateTmp=true
ProtectSystem=strict
ReadWritePaths=/srv/quality_recticel
ProtectHome=true
[Install]
WantedBy=multi-user.target