# Systemd unit pour l'app Flask dynamic.alpinux.org # Copier dans /etc/systemd/system/dynamic-alpinux.service # puis : sudo systemctl enable --now dynamic-alpinux [Unit] Description=Alpinux Dynamic — Quiz interactifs (Flask + Gunicorn) After=network.target [Service] User=alpinux Group=alpinux WorkingDirectory=/home/alpinux/dynamic EnvironmentFile=/etc/dynamic-alpinux/config.env ExecStart=/home/alpinux/dynamic/venv/bin/gunicorn \ --workers 2 \ --bind 127.0.0.1:5001 \ --access-logfile /var/log/dynamic-alpinux/access.log \ --error-logfile /var/log/dynamic-alpinux/error.log \ app:app Restart=on-failure RestartSec=5 [Install] WantedBy=multi-user.target