diff --git a/deploy/systemd/astrape-sigen.service b/deploy/systemd/astrape-sigen.service new file mode 100644 index 0000000..62fb8d8 --- /dev/null +++ b/deploy/systemd/astrape-sigen.service @@ -0,0 +1,19 @@ +[Unit] +Description=Astrape Sigenergy Plant Ingest +After=network-online.target +Wants=network-online.target + +[Service] +Type=simple +User=gibil +Group=gibil +WorkingDirectory=/srv/astrape +Environment=PYTHONUNBUFFERED=1 +Environment=PYTHONDONTWRITEBYTECODE=1 + +ExecStart=/srv/astrape/.venv/bin/python -m astrape_ems.scripts.daemons.plant_daemon +Restart=always +RestartSec=10 + +[Install] +WantedBy=multi-user.target