-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcompose.yaml
More file actions
26 lines (25 loc) · 852 Bytes
/
Copy pathcompose.yaml
File metadata and controls
26 lines (25 loc) · 852 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
services:
syncinema:
build: .
container_name: syncinema
restart: unless-stopped
ports:
- "${PORT:-3100}:${PORT:-3100}"
environment:
NODE_ENV: production
PORT: "${PORT:-3100}"
CORS_ORIGIN: "${CORS_ORIGIN:-*}"
SENSITIVE_ADMIN_PASSWORD: "${SENSITIVE_ADMIN_PASSWORD:-}"
ICE_SERVERS_JSON: "${ICE_SERVERS_JSON:-}"
TURN_URLS: "${TURN_URLS:-}"
TURN_USERNAME: "${TURN_USERNAME:-}"
TURN_CREDENTIAL: "${TURN_CREDENTIAL:-}"
CHAT_HISTORY_FILE: /data/chat-history.json
PLAYBACK_ACTIVITY_FILE: /data/playback-activity.json
SENSITIVE_WORDS_FILE: /data/sensitive-words.json
MEDIA_CACHE_DIR: "${MEDIA_CACHE_DIR:-/data/media-cache}"
MEDIA_CACHE_MAX_BYTES: "${MEDIA_CACHE_MAX_BYTES:-2147483648}"
volumes:
- syncinema-data:/data
volumes:
syncinema-data: