تنصيب الكولفاي سهل جدًا اللي يحتاج مساعدتي شوية هو الـN8N بافضل اعداداته, وبهذه الخطوات البسيطة رح تكَدر تنصب الكولفاي والـN8N بأفضل اعدادات صالحة للبرودكشن 👍 شرح الفيديو والنص رح تحتاجة بالفيديو.
curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash
services:
n8n:
image: 'docker.n8n.io/n8nio/n8n:ai-beta'
environment:
- SERVICE_FQDN_N8N
- 'N8N_EDITOR_BASE_URL=${SERVICE_FQDN_N8N}'
- 'WEBHOOK_URL=${SERVICE_FQDN_N8N}'
- 'N8N_HOST=${SERVICE_DOMAIN_N8N}'
- 'GENERIC_TIMEZONE="Europe/Istanbul"'
- 'TZ="Europe/Istanbul"'
- 'DB_POSTGRESDB_DATABASE=${DB_POSTGRESDB_DATABASE}'
- 'DB_POSTGRESDB_HOST=${DB_POSTGRESDB_HOST}'
- 'DB_POSTGRESDB_PASSWORD=${DB_POSTGRESDB_PASSWORD}'
- 'DB_POSTGRESDB_PORT=${DB_POSTGRESDB_PORT}'
- 'DB_POSTGRESDB_SCHEMA=${DB_POSTGRESDB_SCHEMA}'
- 'DB_POSTGRESDB_USER=${DB_POSTGRESDB_USER}'
- 'DB_TYPE=${DB_TYPE}'
- 'EXECUTIONS_MODE=${EXECUTIONS_MODE}'
- 'N8N_LOG_LEVEL=${N8N_LOG_LEVEL}'
- 'N8N_METRICS=${N8N_METRICS}'
- 'QUEUE_BULL_PREFIX=${QUEUE_BULL_PREFIX}'
- 'QUEUE_BULL_REDIS_DB=${QUEUE_BULL_REDIS_DB}'
- 'QUEUE_BULL_REDIS_HOST=${QUEUE_BULL_REDIS_HOST}'
- 'QUEUE_BULL_REDIS_PASSWORD=${QUEUE_BULL_REDIS_PASSWORD}'
- 'QUEUE_BULL_REDIS_PORT=${QUEUE_BULL_REDIS_PORT}'
- 'N8N_DIAGNOSTICS_ENABLED=${N8N_DIAGNOSTICS_ENABLED}'
- 'N8N_VERSION_NOTIFICATIONS_ENABLED=${N8N_VERSION_NOTIFICATIONS_ENABLED}'
- 'N8N_TEMPLATES_ENABLED=${N8N_TEMPLATES_ENABLED}'
- 'EXTERNAL_FRONTEND_HOOKS_URLS=${EXTERNAL_FRONTEND_HOOKS_URLS}'
- 'N8N_DIAGNOSTICS_CONFIG_FRONTEND=${N8N_DIAGNOSTICS_CONFIG_FRONTEND}'
- 'N8N_DIAGNOSTICS_CONFIG_BACKEND=${N8N_DIAGNOSTICS_CONFIG_BACKEND}'
- 'N8N_ONBOARDING_FLOW_DISABLED=${N8N_ONBOARDING_FLOW_DISABLED}'
volumes:
- 'n8n-data:/home/node/'
DB_POSTGRESDB_DATABASE=postgres
DB_POSTGRESDB_HOST=k4o4wwk
DB_POSTGRESDB_PASSWORD=Ka36bNFhauPn6gNXwmhuOvE2T9EE67RTBa7hLREklEzzUBdHUtmvs3ZPKk2iWx8N
DB_POSTGRESDB_PORT=5432
DB_POSTGRESDB_SCHEMA=public
DB_POSTGRESDB_USER=postgres
DB_TYPE=postgresdb
EXECUTIONS_MODE=queue
EXTERNAL_FRONTEND_HOOKS_URLS=
N8N_DIAGNOSTICS_CONFIG_BACKEND=false
N8N_DIAGNOSTICS_CONFIG_FRONTEND=false
N8N_DIAGNOSTICS_ENABLED=false
N8N_LOG_LEVEL=verbose
N8N_METRICS=false
N8N_ONBOARDING_FLOW_DISABLED=true
N8N_TEMPLATES_ENABLED=true
N8N_VERSION_NOTIFICATIONS_ENABLED=true
QUEUE_BULL_PREFIX=N8N_
QUEUE_BULL_REDIS_DB=0
QUEUE_BULL_REDIS_HOST=xsksg8s
QUEUE_BULL_REDIS_PASSWORD=Sw5q6zXJngwTZlSZisFH7Z4RO8odWC4xIvwrfvBcn0OGPi8oa82GpHLS44lw8Ssm
QUEUE_BULL_REDIS_PORT=6379
SERVICE_DOMAIN_N8N=rmQirts0xAxkgDAd
SERVICE_FQDN_N8N=http://n8n-n4cw84c.65.109.174.197.sslip.io