fixing service

This commit is contained in:
KacperLa 2025-11-24 14:05:06 -05:00
parent f961bc6c5a
commit b761078a32

View file

@ -1,31 +1,14 @@
[Unit]
Description=Porkbun Dynamic DNS Update
Documentation=file:///home/kacper/Documents/platformIO/email/porkbun/README.md
After=network-online.target
Wants=network-online.target
After=network.target
Wants=network.target
[Service]
Type=oneshot
User=kacper
Group=kacper
WorkingDirectory=/home/kacper/Documents/platformIO/email/porkbun
ExecStart=/home/kacper/Documents/platformIO/email/porkbun/updateDNS.sh
# Security hardening
PrivateTmp=yes
NoNewPrivileges=yes
ProtectSystem=strict
ProtectHome=read-only
ReadWritePaths=/home/kacper/Documents/platformIO/email/porkbun
# Logging
StandardOutput=journal
StandardError=journal
SyslogIdentifier=porkbun-ddns
# Restart on failure
Restart=on-failure
RestartSec=30
User=porkbun-ddns-user
Group=porkbun-ddns-group
WorkingDirectory=/opt/porkbun-ddns
ExecStart=/opt/porkbun-ddns/updateDNS.sh
[Install]
WantedBy=multi-user.target