Move Manyfold login from Authentik to Pocket ID
Manyfold matches linked users on provider + uid, so the existing user's auth_uid was remapped to the Pocket ID user before deploying. HTTPS_ONLY is needed so Manyfold builds an https callback URL behind Caddy. The Authentik credentials stay in the vault for rollback. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -14,16 +14,17 @@ services:
|
|||||||
environment:
|
environment:
|
||||||
SECRET_KEY_BASE: {{ vault_manyfold.secret_key }}
|
SECRET_KEY_BASE: {{ vault_manyfold.secret_key }}
|
||||||
MULTIUSER: enabled
|
MULTIUSER: enabled
|
||||||
OIDC_CLIENT_ID: {{ vault_manyfold.oidc.client_id }}
|
OIDC_CLIENT_ID: {{ vault_manyfold.pocketid.client_id }}
|
||||||
OIDC_CLIENT_SECRET: {{ vault_manyfold.oidc.client_secret }}
|
OIDC_CLIENT_SECRET: {{ vault_manyfold.pocketid.client_secret }}
|
||||||
OIDC_ISSUER: https://{{ subdomains.auth }}/application/o/manyfold/
|
OIDC_ISSUER: https://{{ subdomains.pocketid }}
|
||||||
OIDC_NAME: Authentik
|
OIDC_NAME: Pocket ID
|
||||||
PUBLIC_HOSTNAME: {{ subdomains.models }}
|
PUBLIC_HOSTNAME: {{ subdomains.models }}
|
||||||
|
HTTPS_ONLY: enabled # makes the OIDC callback URL https
|
||||||
MAX_FILE_UPLOAD_SIZE: 5368709120
|
MAX_FILE_UPLOAD_SIZE: 5368709120
|
||||||
PUID: 1000
|
PUID: 1000
|
||||||
PGID: 1000
|
PGID: 1000
|
||||||
extra_hosts:
|
extra_hosts:
|
||||||
- "{{ subdomains.auth }}:{{ docker.hairpin_ip }}"
|
- "{{ subdomains.pocketid }}:{{ docker.hairpin_ip }}"
|
||||||
labels:
|
labels:
|
||||||
glance.name: Manyfold
|
glance.name: Manyfold
|
||||||
glance.icon: si:open3d
|
glance.icon: si:open3d
|
||||||
|
|||||||
Reference in New Issue
Block a user