forked from Yeraze/meshmonitor
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdocker-compose.dev.yml
More file actions
34 lines (33 loc) · 1 KB
/
docker-compose.dev.yml
File metadata and controls
34 lines (33 loc) · 1 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
services:
meshmonitor:
build:
context: .
dockerfile: Dockerfile
container_name: meshmonitor
ports:
- "8080:3001"
restart: unless-stopped
volumes:
- meshmonitor-data:/data
- ./meshmonitor-logs:/data/logs:rw
env_file: .env
environment:
- NODE_ENV=production
- DATABASE_PATH=/data/meshmonitor.db
- SESSION_SECRET=qlskjerhqlwkjehrlqkwejh
- BASE_URL=/meshmonitor
- TZ=America/New_York
- ALLOWED_ORIGINS=http://localhost:8080,http://sentry.yeraze.online:8080,https://meshdev.yeraze.online
- TRUST_PROXY=1
- COOKIE_SECURE=false
- DISABLE_ANONYMOUS=${DISABLE_ANONYMOUS:-false}
- OIDC_ISSUER=${OIDC_ISSUER:-}
- OIDC_CLIENT_ID=${OIDC_CLIENT_ID:-}
- OIDC_CLIENT_SECRET=${OIDC_CLIENT_SECRET:-}
- OIDC_ALLOW_HTTP=${OIDC_ALLOW_HTTP:-false}
- ACCESS_LOG_ENABLED=true
- ACCESS_LOG_PATH=/data/logs/access.log
- ACCESS_LOG_FORMAT=combined
volumes:
meshmonitor-data:
driver: local