ktx/examples/postgres-historic/docker-compose.yml

25 lines
599 B
YAML
Raw Normal View History

2026-05-10 23:12:26 +02:00
services:
postgres:
image: postgres:14
command:
- postgres
- -c
- shared_preload_libraries=pg_stat_statements
- -c
- pg_stat_statements.track=top
- -c
- pg_stat_statements.max=10000
environment:
POSTGRES_DB: analytics
POSTGRES_USER: postgres
POSTGRES_PASSWORD: postgres # pragma: allowlist secret
ports:
- "55432:5432"
healthcheck:
test: ["CMD-SHELL", "pg_isready -U postgres -d analytics"]
interval: 2s
timeout: 5s
retries: 30
volumes:
- ./init:/docker-entrypoint-initdb.d:ro