Files
boti/templates/n8n-workflow-reload.service
2026-03-07 19:33:48 +01:00

33 lines
675 B
Desktop File

[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