(5/5)

Update Server

What it does: This workflow is built for updating your linux system with a single API Request which can be automated in web interfaces or shortcut app... Setup: Add your credentials for basic auth and ssh Copy the custom webhook url and get started! Example: curl curl -X POST -u "username:password" https://<your-domain>/update Info: This workflow is built only for debian based systems but i think it is not too hard to change for your needs ;-)

Integrations Used (2)

Workflow Structure (3 nodes)
100%
Webhook
Webhook
Ssh
Execute a command
Respond To Webhook
Respond to Webhook
Node Types:
trigger
default
Requires credentials

Prerequisites

Required Credentials (2)

HTTP Basic Auth

Used by: Webhook

Docs

Ssh Password

Used by: Execute a command

Docs

Complexity

Moderate

Some experience helpful. Multiple integrations or logic.

Setup time: ~25 min
Score: 21/100

When to Use This Workflow

Real-time Response

React instantly when events happen - new orders, form submissions, or API calls.

Zero delay between trigger and action for time-sensitive workflows.

Time Savings

Replace repetitive manual tasks with reliable automation.

Reclaim hours every week for higher-value work.

Error Reduction

Eliminate human error from routine processes with consistent automation.

Improve accuracy and reliability across your workflows.

workflow.json
{
  "name": "Update Server",
  "nodes": [
    {
      "parameters": {
        "httpMethod": "POST",
        "path": "update",
        "authentication": "basicAuth",
        "responseMode": "responseNode",
        "options": {}
      },
      "type": "n8n-nodes-base.webhook",
      "typeVersion": 2.1,
      "position": [
        0,
        -16
      ],
      "id": "ab983738-8b2e-4388-b9e2-8849a307cd18",
      "name": "Webhook",
      "webhookId": "06dec1b4-a026-43f6-8af9-aa71edc18c9d",
...

Workflow Details

Nodes
4
Trigger
Webhook
Source
awesome
Added
Dec 4, 2025

Need Help?

Check out the official n8n documentation for detailed guides.

Related Workflows

Start/Stop a Docker service

What it does: This workflow is built for managing docker compose services via a http post request to turn on or off that...

Webhook
Ssh
13 nodesWebhook
Curated

puq-docker-minio-deploy

Automated workflow: puq-docker-minio-deploy. This workflow integrates 9 different services: webhook, stickyNote, code, s...

Webhook
Ssh
33 nodesWebhook

puq-docker-influxdb-deploy

Automated workflow: puq-docker-influxdb-deploy. This workflow integrates 9 different services: webhook, stickyNote, code...

Webhook
Ssh
33 nodesWebhook

puq-docker-n8n-deploy

Automated workflow: puq-docker-n8n-deploy. This workflow integrates 9 different services: webhook, stickyNote, code, swi...

Webhook
Ssh
34 nodesWebhook

PUQ Docker NextCloud deploy

Automated workflow: PUQ Docker NextCloud deploy. This workflow integrates 10 different services: webhook, stickyNote, ht...

Webhook
Http-request
Ssh
44 nodesWebhook

puq-docker-immich-deploy

Automated workflow: puq-docker-immich-deploy. This workflow integrates 9 different services: webhook, stickyNote, code,...

Webhook
Ssh
35 nodesWebhook