-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdocker-compose.prod.yml
More file actions
37 lines (34 loc) · 1.25 KB
/
Copy pathdocker-compose.prod.yml
File metadata and controls
37 lines (34 loc) · 1.25 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# Production override for hackathon.roque.dev deployment.
# Use: docker compose -f docker-compose.yml -f docker-compose.prod.yml up -d --build
#
# Binds all host ports to 127.0.0.1 only (host nginx is the public entrypoint).
# Sets n8n + frontend env so URLs match the public hackathon.roque.dev domain.
services:
# Pin n8n to a version compatible with Docker 20.10.x on this host.
n8n-import:
image: n8nio/n8n:1.88.0
n8n:
image: n8nio/n8n:1.88.0
environment:
N8N_BASIC_AUTH_ACTIVE: "true"
N8N_BASIC_AUTH_USER: ${N8N_BASIC_AUTH_USER:-admin}
N8N_BASIC_AUTH_PASSWORD: ${N8N_BASIC_AUTH_PASSWORD}
N8N_ENCRYPTION_KEY: ${N8N_ENCRYPTION_KEY}
N8N_HOST: hackathon.roque.dev
N8N_PORT: "5678"
N8N_PROTOCOL: https
WEBHOOK_URL: https://hackathon.roque.dev/
GENERIC_TIMEZONE: Europe/Amsterdam
DB_TYPE: postgresdb
DB_POSTGRESDB_HOST: postgres
DB_POSTGRESDB_PORT: "5432"
DB_POSTGRESDB_DATABASE: wmo
DB_POSTGRESDB_USER: wmo
DB_POSTGRESDB_PASSWORD: wmo_local_dev
N8N_RUNNERS_ENABLED: "true"
N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS: "false"
N8N_PROXY_HOPS: "1"
frontend:
environment:
VITE_API_BASE_URL: /api
VITE_N8N_WEBHOOK_URL: /webhook/wmo-intake