Deploying self-hosted n8n This skill takes a fresh Linux VM (Ubuntu/Debian, root or sudo SSH) to a running, HTTPS, production n8n via Docker Compose behind Caddy (automatic Let's Encrypt TLS). It is for self-hosted n8n on Docker — not n8n Cloud, and not for building workflows (that's the rest of this pack). Two deployment modes. The architectures differ, so pick the mode before doing anything . You drive this end-to-end over SSH: preflight → install Docker → lay down the project → generate secrets → launch → verify TLS → hand off. The template files live in assets/ ; the per-mode and security depth live in the reference files named below. Rule 0 — choose the mode (ask the user) Do not guess. Ask, then commit to one: Show more Installs 863 Repository czlonkowski/n8n-skills GitHub Stars 6.1K First Seen Jun 18, 2026 Security Audits Gen Agent Trust Hub Pass Socket Pass Snyk Warn
n8n-self-hosting
安装
npx skills add https://github.com/czlonkowski/n8n-skills --skill n8n-self-hosting