start at geo-db

This commit is contained in:
luptmoor
2026-03-04 14:11:42 +01:00
commit 2fe03e22d0
6 changed files with 132 additions and 0 deletions

42
docker-compose.yml Normal file
View File

@@ -0,0 +1,42 @@
services:
geo-db-postgis:
image: postgis/postgis:15-3.3
container_name: geo-db-postgis
environment:
POSTGRES_USER: ${GEODB_USER}
POSTGRES_PASSWORD: ${GEODB_PW}
POSTGRES_DB: ${GEODB_NAME}
ports:
- "127.0.0.1:5432:5432"
volumes:
- pgdata:/var/lib/postgresql/data
networks:
- backend
app:
build: .
container_name: geo-app
environment:
PYTHONUNBUFFERED: 1
POSTGRES_USER: ${GEODB_USER}
POSTGRES_PASSWORD: ${GEODB_PW}
POSTGRES_DB: ${GEODB_NAME}
POSTGRES_HOST: geo-db-postgis
depends_on:
- geo-db-postgis
networks:
- backend
volumes:
pgdata:
driver: local
networks:
backend:
driver: bridge
external: true