-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
29 lines (27 loc) · 856 Bytes
/
docker-compose.yml
File metadata and controls
29 lines (27 loc) · 856 Bytes
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
services:
backend:
build:
context: ./backend
restart: unless-stopped
environment:
HUMANAI_ADDR: ":8080"
HUMANAI_DATABASE: "/data/humanai.db"
HUMANAI_UPLOAD_DIR: "/data/uploads"
HUMANAI_JWT_SECRET: "${HUMANAI_JWT_SECRET:-change-this-secret-before-production}"
HUMANAI_FRONTEND_URL: "${HUMANAI_FRONTEND_URL:-http://localhost}"
HUMANAI_ADMIN_EMAIL: "${HUMANAI_ADMIN_EMAIL:-admin@humanai.local}"
HUMANAI_ADMIN_PASSWORD: "${HUMANAI_ADMIN_PASSWORD:-change-me-admin}"
STRIPE_SECRET_KEY: "${STRIPE_SECRET_KEY:-}"
STRIPE_WEBHOOK_SECRET: "${STRIPE_WEBHOOK_SECRET:-}"
volumes:
- humanai-data:/data
frontend:
build:
context: ./frontend
restart: unless-stopped
depends_on:
- backend
ports:
- "${HUMANAI_HTTP_PORT:-80}:80"
volumes:
humanai-data: