35 lines
721 B
YAML
35 lines
721 B
YAML
services:
|
|
tlsync:
|
|
container_name: tlsync
|
|
restart: unless-stopped
|
|
build:
|
|
context: .
|
|
dockerfile: Dockerfile
|
|
env_file:
|
|
- .env
|
|
environment:
|
|
- LOG_PATH=/app/logs
|
|
- PORT_TLDRAW_SYNC=5000
|
|
- NODE_ENV=production
|
|
- TLSYNC_SECRET=${TLSYNC_SECRET}
|
|
- TLSYNC_ALLOWED_ORIGINS=${TLSYNC_ALLOWED_ORIGINS}
|
|
ports:
|
|
- "5000:5000"
|
|
volumes:
|
|
- ./:/app
|
|
- ./bunfig.toml:/app/bunfig.toml:ro
|
|
- ./.assets:/app/.assets
|
|
- ./.rooms:/app/.rooms
|
|
- ./logs:/app/logs
|
|
- tlsync-node-modules:/app/node_modules
|
|
networks:
|
|
- cc-network
|
|
|
|
networks:
|
|
cc-network:
|
|
name: cc-network
|
|
driver: bridge
|
|
|
|
volumes:
|
|
tlsync-node-modules:
|