Data & Databases
Execute server scripts automatically via webhooks
35 nodes
343
90
Webhook
Workflow Description
Automation that receives webhook requests and executes SSH commands on remote servers with advanced conditional logic and instant response delivery to clients.
How it works
- 1.Receive incoming webhook request with payload
- 2.Parse data and validate required conditions using conditional logic
- 3.Execute SSH commands on designated remote server
- 4.Log execution results and capture errors
- 5.Send immediate response back to the requestor
Use cases
- Deploy applications automatically to production servers
- Run periodic server maintenance and cleanup tasks
- Trigger backups and data recovery operations
- Monitor server health and restart services on demand
Requirements
- Valid and secure SSH credentials stored safely
- Network connectivity open to remote servers
- Clear documentation of expected webhook payload format
- Knowledge of server commands to be executed
Service Value
Ready-made workflow template for automation delivery and service execution.
Apps Used
Ssh
Details
Trigger
Webhook
Nodes
35
Apps
1
Views
343
Downloads
90
How to Use
- 1.Click "Download Template"
- 2.Open your n8n dashboard
- 3.Go to Workflows > Import from File
- 4.Select downloaded file and configure credentials
Nodes Used (35)
/
If
If
Parametrs
Set
API
Webhook
422-Invalid server domain
Webhook
Code1
Code
SSH
Ssh
Container Actions
Switch
Service Actions
Switch
API answer
Webhook
Inspect
Set
Stat
Set
Start
Set
Stop
Set
Test Connection1
Set
Deploy
Set
Suspend
Set
Terminated
Set
Unsuspend
Set
Mount Disk
Set
Unmount Disk
Set
Log
Set
ChangePackage
Set
Sticky Note
Sticky Note
Deploy-docker-compose
Set
Version
Set
Users
Set
If1
If
nginx
Set
Container Stat
Switch
GET ACL
Set
SET ACL
Set
GET NET
Set
Dependent containers Stat
Set
Change Password
Set
Immich
Switch