Files

30 lines
606 B
YAML

---
volumes:
postgres:
services:
postgres:
extends:
file: ../../docker-compose.yml
service: postgres
listener:
image: caddy
volumes:
- ./Caddyfile:/etc/caddy/Caddyfile
ledger:
extends:
file: ../../docker-compose.yml
service: ledger
depends_on:
- postgres
- listener
image: golang:1.19-alpine
entrypoint: go run main.go serve
volumes:
- ../..:/src
working_dir: /src
environment:
CGO_ENABLED: 0
DEBUG: "true"
PUBLISHER_HTTP_ENABLED: "true"
PUBLISHER_TOPIC_MAPPING: "*:http://listener:8080"