Skip to content

Instantly share code, notes, and snippets.

@hoangdh
Last active March 23, 2025 04:04
Show Gist options
  • Save hoangdh/bd229ed7ac8b5b4a17d8c0d2bac8b04b to your computer and use it in GitHub Desktop.
Save hoangdh/bd229ed7ac8b5b4a17d8c0d2bac8b04b to your computer and use it in GitHub Desktop.
n8n self-host with ngrok

n8n with Docker and ngrok

docker volume create n8n-volume

docker run -d --name n8n \
-e N8N_SECURE_COOKIE=false \
-e N8N_HOST=baby-shark-doodoodoodoo.ngrok-free.app \
-e N8N_EDITOR_BASE_URL=https://baby-shark-doodoodoodoo.ngrok-free.app \
-e WEBHOOK_URL=https://baby-shark-doodoodoodoo.ngrok-free.app \
-e N8N_EXECUTIONS_DATA_MAX_SIZE=1000000000 \
-e N8N_DEFAULT_BINARY_DATA_MODE=filesystem \
-e NODE_FUNCTION_ALLOW_EXTERNAL=* \
-e TZ=Asia/Ho_Chi_Minh \
-e GENERIC_TIMEZONE=Asia/Ho_Chi_Minh \
-p 5678:5678 \
-v n8n-volume:/home/node/.n8n \
docker.n8n.io/n8nio/n8n

ngrok http --url=baby-shark-doodoodoodoo.ngrok-free.app 5678

Access now:

-> https://baby-shark-doodoodoodoo.ngrok-free.app

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment