✨(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.
This commit is contained in:
34
compose.yaml
Normal file
34
compose.yaml
Normal file
@@ -0,0 +1,34 @@
|
||||
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"
|
||||
Reference in New Issue
Block a user