miniflux/compose.postgres.yml

22 lines
440 B
YAML

---
version: "3.8"
services:
db:
image: postgres:15
environment:
- POSTGRES_DB={{ env "DB_NAME" }}
- POSTGRES_USER={{ env "DB_USER" }}
- POSTGRES_PASSWORD={{ secret "db_password" }}
volumes:
- miniflux-db:/var/lib/postgresql/data
healthcheck:
test: ["CMD", "pg_isready", "-U", "{{ env 'DB_USER' }}"]
interval: 10s
start_period: 30s
networks:
internal:
volumes:
miniflux-db: