Add miniflux
This commit is contained in:
parent
879a3f64b3
commit
512dbd872c
|
|
@ -37,8 +37,6 @@ services:
|
|||
GITEA__ui__DEFAULT_THEME: arc-green
|
||||
expose:
|
||||
- 3000
|
||||
expose:
|
||||
- 3000
|
||||
ports:
|
||||
- "2222:22"
|
||||
depends_on:
|
||||
|
|
|
|||
|
|
@ -0,0 +1,21 @@
|
|||
-----BEGIN PGP MESSAGE-----
|
||||
|
||||
hF4Dwv83pPvAyg4SAQdArvLCWle+aYteqQtg3nDp9IfN2uVx5yeoqzrMzHonWCow
|
||||
RLT4jLdnyE406tsRf6vM+1UbdITh4Svju2ZcWEi2QP6EVasxcMiVMhSmDBsl433f
|
||||
hQGMA992UAKl0QqkAQv+LBF8jCC6JaoIjwBp3TZT2JghEKeIzssEdnETWlvhnOZ6
|
||||
ooJqHcsh5t/0zdDRTuE8REXsJp+vpslijRbJxaNI2tnwnRqBNGHp/a8wyifGADkg
|
||||
q06UDj0N+O0ngavfAHW0dPSjYvXZ0pQc5OvpL9xH1Nz3SG2GfbdT1uTCfKmqDHhG
|
||||
od8bRBfcCXALg7im0ydtcVu60+Obol403mxvYHqExzMW2eFho2QySDN8uelsISYm
|
||||
Uqz17PWbFTXHKIK2hIZR2d/AFxBe7yp/XoYyiXMD/QxxXRqOv4r8SLzlGPkLM97u
|
||||
6R2HKhD16yI41uTHIn9L0lDcK96YSpvdrRjFFjzFmEq+4rIG2NAeOsMHSpurFKCa
|
||||
gWAiL2HrDGXfvtAFj9DwOj4rDwpWUV1t35KnsowJzDdPQJrhC6IoC+SwSaJ/P28H
|
||||
vFlrwJ2bjCETgGm6TiuytAgWJvZBhkx92JhCSBqxAjj0zHCAaMD5MuUpCssyBgGC
|
||||
4IlFVhIC/ETiyYq7CYl50sBTAdU53+xeNv53DdoaPa3oUqd29dFEqVAcnq4rYiRG
|
||||
DKs4S+bRLBMkP+B99DabmBl4ezv8zcco6tccwKZBLUyfVBV7MZAnlP171Hpsp/Ja
|
||||
0OSCtQWL05lUw/9Or0NWeFvFyhhA3jRkI0HRvN/r1Kytt6aWUpfZV5we4Ia4jWjw
|
||||
W0+wnEKRP9O/yiwXwTfy0SKOheY9jCldrljM/YwRDjr92lle7Lv09+bQOJX3p35y
|
||||
Rd9ZUz3o7DQB3m25faZaXNVaej8XMjaeKO4LEdvi9WHNC3vE/kiIcHiq6wtnG09x
|
||||
gxtAtrbQ7WtBIFM7ASyfmWEgism4oIlcURbkgo62hV+6fYvjcOVSgvD41NVip+2e
|
||||
6huQCK4=
|
||||
=9KLb
|
||||
-----END PGP MESSAGE-----
|
||||
|
|
@ -0,0 +1,43 @@
|
|||
version: '3.4'
|
||||
services:
|
||||
miniflux:
|
||||
image: miniflux/miniflux:latest
|
||||
expose:
|
||||
- "8080"
|
||||
depends_on:
|
||||
- db
|
||||
environment:
|
||||
- DATABASE_URL=postgres://miniflux:${DB_PW}@db/miniflux?sslmode=disable
|
||||
db:
|
||||
image: postgres:15-alpine
|
||||
environment:
|
||||
- POSTGRES_USER: miniflux
|
||||
- POSTGRES_PASSWORD: ${DB_PW}
|
||||
- VIRTUAL_HOST: rss.dmeiburg.de
|
||||
- LETSENCRYPT_HOST: rss.dmeiburg.de
|
||||
- LETSENCRYPT_EMAIL: ${LETSENCRYPT_EMAIL}
|
||||
- OAUTH2_PROVIDER: oidc
|
||||
- OAUTH2_CLIENT_ID: miniflux
|
||||
- OAUTH2_CLIENT_SECRET: ${SECRET}
|
||||
- OAUTH2_REDIRECT_URL: https://rss.dmeiburg.de/oauth2/oidc/callback
|
||||
- OAUTH2_OIDC_DISCOVERY_ENDPOINT: https://sso.dmeiburg.de/application/o/miniflux/
|
||||
- OAUTH2_USER_CREATION: 1
|
||||
- RUN_MIGRATIONS: 1
|
||||
- CREATE_ADMIN: 1
|
||||
- ADMIN_USERNAME: admin
|
||||
- ADMIN_PASSWORD: ${ADMIN_PW}
|
||||
|
||||
volumes:
|
||||
- miniflux-db:/var/lib/postgresql/data
|
||||
healthcheck:
|
||||
test: ["CMD", "pg_isready", "-U", "miniflux"]
|
||||
interval: 10s
|
||||
start_period: 30s
|
||||
|
||||
volumes:
|
||||
miniflux-db:
|
||||
|
||||
networks:
|
||||
default:
|
||||
name: nginx-proxy
|
||||
external: true
|
||||
Loading…
Reference in New Issue