Files
todo-tests/docker-compose.yml
Julien Valverdé af2329105d Docker compose file
2024-07-16 03:55:34 +02:00

34 lines
660 B
YAML

x-service-base: &service-base
user: ${UID:?UID missing}:${GID:?GID missing}
tty: true
env_file: .env
x-service-bun: &service-bun
<<: *service-base
image: oven/bun
working_dir: /app/
x-volume-app: &volume-app ./:/app/
services:
server:
<<: *service-bun
container_name: server
volumes:
- *volume-app
working_dir: /app/packages/server
environment:
NODE_ENV: development
entrypoint: ["bun", "src/index.ts"]
webui:
<<: *service-bun
container_name: webui
volumes:
- *volume-app
working_dir: /app/packages/webui
environment:
NODE_ENV: development
entrypoint: ["bun", "dev"]