--- 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: