You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
geodata-catalog/docker/docker-compose.yml

38 lines
690 B

version: "3"
services:
geodata:
image: geodata-catalog
build:
context: ../src/
dockerfile: ../docker/Dockerfile
volumes:
- tmp_vol:/tmp
postgres:
image: "postgres:13-bullseye"
environment:
POSTGRES_USER: "geodata"
POSTGRES_DB: "geodata"
POSTGRES_PASSWORD: "QAKvBKvLe4bS9U"
volumes:
- geodata_db:/var/lib/postgresql/data
rproxy:
image: caddy:2-alpine
ports:
- "80:80"
volumes:
- caddy_data:/data
- caddy_config:/config
- ../caddy:/etc/caddy
volumes:
geodata_db:
caddy_config:
caddy_data:
external: true
tmp_vol:
driver_opts:
type: tmpfs
device: tmpfs