added service and deploy script

This commit is contained in:
2025-12-22 13:23:12 +01:00
parent e414307426
commit d7872ed620
3 changed files with 42 additions and 12 deletions

15
upsmon.service Normal file
View File

@@ -0,0 +1,15 @@
[Unit]
Description=APC UPS Monitor
After=apcupsd.service network-online.target
Wants=network-online.target
Requires=apcupsd.service
[Service]
Type=simple
WorkingDirectory=/opt/upsmon
ExecStart=/opt/upsmon/venv/bin/python /opt/upsmon/upsmon.py
Restart=on-failure
RestartSec=5
[Install]
WantedBy=multi-user.target