add miniflux

This commit is contained in:
bart 2024-12-02 19:10:39 -06:00
parent 6423468609
commit 13e2d2a0d5

View file

@ -114,17 +114,47 @@ services:
- '3000:3000'
- '222:22'
depends_on:
- postgres
- forgejodb
postgres:
forgejodb:
image: postgres:14
container_name: forgejodb
restart: always
environment:
- POSTGRES_USER=forgejo
- POSTGRES_PASSWORD=forgejo
- POSTGRES_DB=forgejo
volumes:
- /data/docker/volumes/postgres:/var/lib/postgresql/data
- /data/docker/volumes/forgejodb:/var/lib/postgresql/data
miniflux:
image: miniflux/miniflux:latest
container_name: miniflux
ports:
- "8081:8080"
depends_on:
minifluxdb:
condition: service_healthy
environment:
- DATABASE_URL=postgres://miniflux:99us$%kas0@minifluxdb/miniflux?sslmode=disable
- RUN_MIGRATIONS=1
- CREATE_ADMIN=1
- ADMIN_USERNAME=admin
- ADMIN_PASSWORD=982#@2gGGHjf
minifluxdb:
image: postgres:17-alpine
container_name: minifluxdb
environment:
- POSTGRES_USER=miniflux
- POSTGRES_PASSWORD=99us$%kas0
- POSTGRES_DB=miniflux
volumes:
- /data/docker/volumes/minifluxdb:/var/lib/postgresql/data
healthcheck:
test: ["CMD", "pg_isready", "-U", "miniflux"]
interval: 10s
start_period: 30s
# whoami:
# image: "traefik/whoami"