diff --git a/.gitignore b/.gitignore index cb3a40e..1a3b01a 100644 --- a/.gitignore +++ b/.gitignore @@ -17,6 +17,7 @@ __pycache__/ !etc/systemd/system/ !etc/systemd/system/rpi*.service !etc/systemd/system/rpi*.timer +!etc/systemd/system/poe*.service !etc/nginx/ !etc/nginx/sites-enabled/ !etc/nginx/sites-enabled/default diff --git a/etc/systemd/system/poe_web.service b/etc/systemd/system/poe_web.service new file mode 100644 index 0000000..b8a4352 --- /dev/null +++ b/etc/systemd/system/poe_web.service @@ -0,0 +1,16 @@ +[Unit] +Description=PoE Manager Web App +After=network.target + +[Service] +Type=simple +User=root +WorkingDirectory=/srv/poe_manager +# Nutze die virtuelle Umgebung +ExecStart=/srv/poe_manager/venv/bin/python3 /srv/poe_manager/app.py +Restart=always +RestartSec=5 + +[Install] +WantedBy=multi-user.target +