miniflux 🤝 authelia

main
Alpha Chen 1 year ago
parent c703a98e74
commit 85ffb4e1b2
Signed by: alpha
SSH Key Fingerprint: SHA256:3fOT8fiYQG/aK9ntivV3Bqtg8AYQ7q4nV6ZgihOA20g

@ -55,7 +55,7 @@
community.docker.docker_container: community.docker.docker_container:
restart: true restart: true
name: miniflux name: miniflux
image: miniflux/miniflux:2.0.47 image: miniflux/miniflux:2.0.48
env: env:
DATABASE_URL: postgres://miniflux:{{ miniflux.db_password }}@host.docker.internal/miniflux DATABASE_URL: postgres://miniflux:{{ miniflux.db_password }}@host.docker.internal/miniflux
RUN_MIGRATIONS: "1" RUN_MIGRATIONS: "1"
@ -65,6 +65,12 @@
BASE_URL: https://rss.{{ domain }} BASE_URL: https://rss.{{ domain }}
METRICS_COLLECTOR: "1" METRICS_COLLECTOR: "1"
METRICS_ALLOWED_NETWORKS: "{{ docker_network.network.IPAM.Config[0].Subnet }}" METRICS_ALLOWED_NETWORKS: "{{ docker_network.network.IPAM.Config[0].Subnet }}"
OAUTH2_PROVIDER: oidc
OAUTH2_CLIENT_ID: miniflux
OAUTH2_CLIENT_SECRET: "{{ miniflux.oidc_secret }}"
OAUTH2_REDIRECT_URL: https://rss.{{ domain }}/oauth2/oidc/callback
OAUTH2_OIDC_DISCOVERY_ENDPOINT: https://auth.{{ domain }}
OAUTH2_USER_CREATION: "1"
restart_policy: unless-stopped restart_policy: unless-stopped
networks: networks:
- name: lotus_land_story - name: lotus_land_story

@ -76,3 +76,14 @@ identity_providers:
- email - email
- profile - profile
userinfo_signing_algorithm: none userinfo_signing_algorithm: none
- id: miniflux
description: Miniflux
secret: $argon2id$v=19$m=65536,t=3,p=4$tK5aBDAHOmNsEZzSYS88eg$z6tkZVIzB0x6RQjCM0v34lguS454lcQd/Sm0+xRfg7w
public: false
redirect_uris:
- https://rss.{{ domain }}/oauth2/oidc/callback
scopes:
- openid
- email
- profile
userinfo_signing_algorithm: none

Loading…
Cancel
Save