DMRmap/compose.dev.yml
2026-02-10 10:31:38 +01:00

35 lines
773 B
YAML

services:
postgres:
image: postgres:17-alpine
environment:
POSTGRES_USER: dmrmap
POSTGRES_PASSWORD: dmrmap
POSTGRES_DB: dmrmap
volumes:
- pgdata-dev:/var/lib/postgresql/data
ports:
- "5432:5432"
dmrmap:
build:
context: .
dockerfile: Dockerfile.dev
ports:
- "8080:8080"
volumes:
- .:/app
- go-mod-cache:/go/pkg/mod
- go-build-cache:/root/.cache/go-build
depends_on:
- postgres
environment:
- DATABASE_URL=postgres://dmrmap:dmrmap@postgres:5432/dmrmap?sslmode=disable
- JSON_PATH=/app/rptrs.json
- BMRPTRS_PATH=/app/bmrptrs.json
- LISTEN_ADDR=:8080
- ADMIN_TOKEN=adminparty
volumes:
go-mod-cache:
go-build-cache:
pgdata-dev: