[Unit] Description=DashCaddy self-healing watchdog (container, port 3001, Caddyfile, caddy) After=docker.service network-online.target Wants=network-online.target [Service] Type=oneshot ExecStart=/usr/local/bin/dashcaddy-watchdog TimeoutStartSec=90 StandardOutput=journal StandardError=journal