Move ByteStash login from Authentik to Pocket ID

ByteStash matches users on issuer + sub only, so the existing user row
was remapped to the Pocket ID user before this was deployed. The old
Authentik credentials stay in the vault for rollback.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Phil
2026-10-30 08:39:46 -06:00
co-authored by Claude Opus 5.5
parent b363587acf
commit ef3a850996
@@ -13,13 +13,13 @@ services:
DISABLE_ACCOUNTS: "false" DISABLE_ACCOUNTS: "false"
DISABLE_INTERNAL_ACCOUNTS: "false" DISABLE_INTERNAL_ACCOUNTS: "false"
OIDC_ENABLED: "true" OIDC_ENABLED: "true"
OIDC_DISPLAY_NAME: "Login with Authentik" OIDC_DISPLAY_NAME: "Login with Pocket ID"
OIDC_ISSUER_URL: "https://{{ subdomains.auth }}/application/o/bytestash/" OIDC_ISSUER_URL: "https://{{ subdomains.pocketid }}"
OIDC_CLIENT_ID: "{{ vault_bytestash.oidc_client_id }}" OIDC_CLIENT_ID: "{{ vault_bytestash.pocketid_client_id }}"
OIDC_CLIENT_SECRET: "{{ vault_bytestash.oidc_client_secret }}" OIDC_CLIENT_SECRET: "{{ vault_bytestash.pocketid_client_secret }}"
OIDC_SCOPES: "openid profile email" OIDC_SCOPES: "openid profile email"
extra_hosts: extra_hosts:
- "{{ subdomains.auth }}:{{ docker.hairpin_ip }}" - "{{ subdomains.pocketid }}:{{ docker.hairpin_ip }}"
labels: labels:
glance.name: ByteStash glance.name: ByteStash
glance.icon: si:code glance.icon: si:code