diff --git a/azure-dns-update.service b/azure-dns-update.service new file mode 100644 index 0000000..f505527 --- /dev/null +++ b/azure-dns-update.service @@ -0,0 +1,21 @@ +[Unit] +Description=Azure DNS Update Service +ConditionPathExists=/usr/local/bin/update-dns.sh +After=network-online.service +Wants=network-online.service + +[Service] +#WorkingDirectory=/usr/local/bin +EnvironmentFile=/etc/azure-dns-update/.env +ExecStart=/usr/local/bin/update-dns.sh + +Restart=always +RestartSec=60 +Type=idle + +StandardOutput=syslog +StandardError=syslog +SyslogIdentifier=azure-dns-update + +[Install] +WantedBy=multi-user.target