Files
integration/compose.yaml
Sylvain Zimmer 720ee9f4f0 (widgets) import widgets code from Messages and setup Docker workflow (#33)
This adds Gaufre v2 with source, documentation, examples and built artefacts.
Also includes the feedback widget from Messages.
2025-11-19 15:18:21 +01:00

35 lines
816 B
YAML

name: integration
services:
website-dev:
user: "${DOCKER_USER:-1000}"
build:
context: ./website
dockerfile: Dockerfile
env_file:
- ops/env/website.defaults
- ops/env/website.local
command: ["npm", "run", "dev"]
volumes:
- ./website/:/home/website/
ports:
- "8930:8930"
widgets-dev:
user: "${DOCKER_USER:-1000}"
build:
context: ./packages/widgets
dockerfile: Dockerfile
env_file:
- ops/env/widgets.defaults
- ops/env/widgets.local
command: ["npm", "run", "dev"]
volumes:
- ./packages/widgets/:/home/widgets/
- ./website/:/home/website/
- ./website/src/pages/widgets-demo/:/home/widgets/widgets-demo/
- ./website/public/widgets/:/home/widgets/widgets/
ports:
- "8931:8931"