39 lines
654 B
YAML
39 lines
654 B
YAML
|
name: photoview
|
||
|
|
||
|
services:
|
||
|
dev-ui:
|
||
|
image: photoview/photoview-ui
|
||
|
build:
|
||
|
context: .
|
||
|
dockerfile: Dockerfile
|
||
|
target: dev-ui
|
||
|
env_file: ui/example.env
|
||
|
volumes:
|
||
|
- .:/app:rw
|
||
|
ports:
|
||
|
- 1234:1234
|
||
|
command:
|
||
|
- /bin/bash
|
||
|
- -c
|
||
|
- |
|
||
|
npm ci
|
||
|
npm run mon
|
||
|
|
||
|
dev-api:
|
||
|
image: photoview/photoview-api
|
||
|
build:
|
||
|
context: .
|
||
|
dockerfile: Dockerfile
|
||
|
target: dev-api
|
||
|
env_file: api/example.env
|
||
|
volumes:
|
||
|
- .:/app:rw
|
||
|
ports:
|
||
|
- 4001:4001
|
||
|
command:
|
||
|
- /bin/bash
|
||
|
- -c
|
||
|
- |
|
||
|
source /app/scripts/set_compiler_env.sh
|
||
|
reflex -g '*.go' -s -- go run .
|