magmise/docker-compose.yaml

51 lines
898 B
YAML
Raw Normal View History

2022-09-09 06:11:04 +00:00
version: '3.7'
services:
magmise:
build: ./
ports:
- 8080:8080
volumes:
- /data:/data
2022-09-19 10:32:48 +00:00
- /var/run/docker.sock:/var/run/docker.sock
2022-09-09 06:11:04 +00:00
test:
image: golang:1.19
volumes:
- ./api:/api
- testdata:/data
- test:/root/go
2022-09-19 10:32:48 +00:00
- /var/run/docker.sock:/var/run/docker.sock
2022-09-09 06:11:04 +00:00
environment:
- GOPATH=/root/go
2022-09-10 11:46:03 +00:00
- HASHKEY=test
- BLOCKKEY=test
2022-09-10 13:22:07 +00:00
- CSRFKEY=test
2022-09-09 06:11:04 +00:00
working_dir: /api
command: go test ./test/...
air:
image: cosmtrek/air
volumes:
- ./api:/api
- ./app/www:/api/www
- ./data:/data
2022-09-19 10:32:48 +00:00
- /var/run/docker.sock:/var/run/docker.sock
2022-09-09 06:11:04 +00:00
working_dir: /api
ports:
- 8080:8080
2022-09-22 07:38:59 +00:00
2022-09-09 06:11:04 +00:00
2022-09-22 07:38:59 +00:00
parcel:
2022-09-09 06:11:04 +00:00
image: node
volumes:
- ./app:/app
2022-09-22 07:38:59 +00:00
ports:
- 1234:1234
2022-09-09 06:11:04 +00:00
working_dir: /app
2022-09-22 07:38:59 +00:00
command: sh -c "npm install && npm run watch"
2022-09-09 06:11:04 +00:00
volumes:
test:
testdata: