[Unit] Description=MEV Bot Auto-Update Service After=network-online.target docker.service Wants=network-online.target [Service] Type=oneshot WorkingDirectory=/docker/mev-beta ExecStart=/docker/mev-beta/scripts/auto-update.sh StandardOutput=append:/docker/mev-beta/logs/auto-update.log StandardError=append:/docker/mev-beta/logs/auto-update.log # Environment variables (optional) # Environment="WEBHOOK_URL=https://your-webhook-url" # Environment="GIT_BRANCH=master" # Environment="GIT_REMOTE=origin" # Security settings User=root Group=docker # Prevent service from failing if update fails # This ensures the timer continues to run SuccessExitStatus=0 1 [Install] WantedBy=multi-user.target