Запуск self-hosted n8n с помощью docker compose
.
Скопировать .env.dist
в .env
и отредактировать последний.
Команда для запуска: make up
.
Изначально веб-хуки локально работать не будут, так как должны быть доступны из интернета. Для этого делаем туннель:
ngrok http 5678
Затем прописать в .env
:
export WEBHOOK_URL=<YOUR-NGROK-URL>
Затем перезапускаем: make up
.
Через GitLab: .gitlab-ci.yml. Требуется Caddy как реверс-прокси.