Fix: miniflux compose

This commit is contained in:
Daniel Meiburg 2023-02-16 23:11:39 +01:00
parent fe524c1ddc
commit 5342ab63b6
Signed by: dm
GPG Key ID: E5827ECFFE0AA4F2
1 changed files with 16 additions and 17 deletions

View File

@ -7,27 +7,26 @@ services:
depends_on: depends_on:
- db - db
environment: environment:
- DATABASE_URL: postgres://miniflux:${DB_PW}@db/miniflux?sslmode=disable DATABASE_URL: postgres://miniflux:${DB_PW}@db/miniflux?sslmode=disable
- VIRTUAL_HOST: rss.dmeiburg.de VIRTUAL_HOST: rss.dmeiburg.de
- LETSENCRYPT_HOST: rss.dmeiburg.de LETSENCRYPT_HOST: rss.dmeiburg.de
- LETSENCRYPT_EMAIL: ${LETSENCRYPT_EMAIL} LETSENCRYPT_EMAIL: ${LETSENCRYPT_EMAIL}
- OAUTH2_PROVIDER: oidc OAUTH2_PROVIDER: oidc
- OAUTH2_CLIENT_ID: miniflux OAUTH2_CLIENT_ID: miniflux
- OAUTH2_CLIENT_SECRET: ${SECRET} OAUTH2_CLIENT_SECRET: ${SECRET}
- OAUTH2_REDIRECT_URL: https://rss.dmeiburg.de/oauth2/oidc/callback OAUTH2_REDIRECT_URL: https://rss.dmeiburg.de/oauth2/oidc/callback
- OAUTH2_OIDC_DISCOVERY_ENDPOINT: https://sso.dmeiburg.de/application/o/miniflux/ OAUTH2_OIDC_DISCOVERY_ENDPOINT: https://sso.dmeiburg.de/application/o/miniflux/
- OAUTH2_USER_CREATION: 1 OAUTH2_USER_CREATION: 1
- RUN_MIGRATIONS: 1 RUN_MIGRATIONS: 1
- CREATE_ADMIN: 1 CREATE_ADMIN: 1
- ADMIN_USERNAME: admin ADMIN_USERNAME: admin
- ADMIN_PASSWORD: ${ADMIN_PW} ADMIN_PASSWORD: ${ADMIN_PW}
db: db:
image: postgres:15-alpine image: postgres:15-alpine
environment: environment:
- POSTGRES_USER: miniflux POSTGRES_USER: miniflux
- POSTGRES_PASSWORD: ${DB_PW} POSTGRES_PASSWORD: ${DB_PW}
volumes: volumes:
- miniflux-db:/var/lib/postgresql/data - miniflux-db:/var/lib/postgresql/data
healthcheck: healthcheck: