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.
Requires Bun 1.0+ and OrbStack (or Docker Desktop).
- Go to Cloudflare Dashboard → My Profile → API Tokens
- Click Create Token → Create Custom Token
- Set permissions:
- Zone / Zone / Read
- Zone / DNS / Edit
- Account / Cloudflare Tunnel / Edit
- Set zone resources to your domain
- Copy the token (shown only once)
bunx @lekman/n8n-local-deploy installThe installer will prompt for your Cloudflare token and domain.
Local only (no tunnel):
bunx @lekman/n8n-local-deploy install --localAfter 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.
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 0Verify settings with pmset -g. The values should show 0 for each.
- Installation Guide - Step-by-step setup instructions
- Maintainers Guide - Development and contribution info
- Quality Assurance - IQ/OQ test procedures and validation strategy
- Changelog - Release history and changes