[Unit] Description=n8n Workflow Auto-Reload Service Documentation=https://docs.n8n.io/ After=docker.service Wants=docker.service # Warte bis n8n-Container läuft After=docker-n8n.service Requires=docker.service [Service] Type=oneshot RemainAfterExit=yes User=root WorkingDirectory=/opt/customer-stack # Warte kurz, damit Docker-Container vollständig gestartet sind ExecStartPre=/bin/sleep 10 # Führe Reload-Script aus ExecStart=/bin/bash /opt/customer-stack/reload-workflow.sh # Logging StandardOutput=journal StandardError=journal SyslogIdentifier=n8n-workflow-reload # Restart-Policy bei Fehler Restart=on-failure RestartSec=30 [Install] WantedBy=multi-user.target