add miniflux
This commit is contained in:
parent
6423468609
commit
13e2d2a0d5
1 changed files with 33 additions and 3 deletions
|
|
@ -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"
|
||||
|
|
|
|||
Reference in a new issue