Files
Sheep-Service/docker-compose.yml
2025-03-31 00:22:21 +03:00

44 lines
972 B
YAML

services:
api:
container_name: sheep-service-api
image: sheep-service/api
build: ./api
restart: always
ports:
- "${api:-4000}:${api:-4000}"
volumes:
- "${DB_PATH:-./data}:/app/data"
- "${CARDS_PATH:-./data}:/app/data/cards"
environment:
- DATABASE_PATH=/app/data/
- CARDS_PATH=/app/data/cards/
- PUPPETEER_EXECUTABLE_PATH=/usr/bin/chromium
shm_size: '1gb'
ws:
container_name: sheep-service-ws
image: sheep-service/ws
build: ./ws
restart: always
ports:
- "${ws:-4001}:${ws:-4001}"
volumes:
- "${DB_PATH:-./data}:/app/data"
environment:
- DATABASE_PATH=/app/data/
web:
container_name: sheep-service-web
image: sheep-service/web
build: ./web
restart: always
ports:
- "${web:-4002}:${web:-4002}"
volumes:
- "${CARDS_PATH:-./data}:/app/data/cards"
environment:
- CARDS_PATH=/app/data/cards/
volumes:
data: