diff --git a/systemd/rollcalc.service b/systemd/rollcalc.service new file mode 100644 index 0000000..1c0838d --- /dev/null +++ b/systemd/rollcalc.service @@ -0,0 +1,19 @@ +[Unit] +Description=RollCalc Flask Application +After=network-online.target +Wants=network-online.target + +[Service] +Type=simple +User=www-data +Group=www-data +WorkingDirectory=/var/www/html +ExecStart=/usr/bin/python3 /var/www/html/app.py + +Restart=on-failure +RestartSec=5 + +Environment=PYTHONUNBUFFERED=1 + +[Install] +WantedBy=multi-user.target