Skip to content

Repository files navigation

n8n Local Installer

npm version

One-command installer for n8n workflow automation on macOS with OrbStack. Includes GAMP5-style Installation Qualification (IQ) and Operational Qualification (OQ) tests with JUnit output for validated deployments.

Quick Start

Requires Bun 1.0+ and OrbStack (or Docker Desktop).

1. Create Cloudflare API Token

  1. Go to Cloudflare DashboardMy ProfileAPI Tokens
  2. Click Create TokenCreate Custom Token
  3. Set permissions:
    • Zone / Zone / Read
    • Zone / DNS / Edit
    • Account / Cloudflare Tunnel / Edit
  4. Set zone resources to your domain
  5. Copy the token (shown only once)

2. Install n8n

bunx @lekman/n8n-local-deploy install

The installer will prompt for your Cloudflare token and domain.

Local only (no tunnel):

bunx @lekman/n8n-local-deploy install --local

After installation, access n8n using configured tunnel, or locally at https://localhost:8443

Your browser may show a certificate warning for local access (self-signed TLS). Click "Advanced" → "Proceed" to continue.

Always-On Server (Optional)

If you're running n8n on a Mac that should stay awake 24/7, disable sleep and Power Nap to prevent containers from being suspended:

sudo pmset -c sleep 0 standby 0 powernap 0 disksleep 0

Verify settings with pmset -g. The values should show 0 for each.

Documentation

About

n8n orchestrator setup

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages