[Unit] Description=Self-update ops-dashboard (oneshot, triggered by timer or SSH) After=network.target docker.service [Service] Type=oneshot User=root ExecStart=/opt/ops-dashboard-updater/update.sh StandardOutput=journal StandardError=journal SyslogIdentifier=ops-dashboard-update [Install] WantedBy=multi-user.target