Skip to content
v2.18.0GitHub

Immich

Sign in to the Immich photo library with Pocket ID.

  1. In Pocket ID, open Administration → OIDC Clients and click Add OIDC Client.
  2. Enter a name such as Immich and add the callback URLs:
    https://immich.example.com/auth/login
    https://immich.example.com/user-settings
    app.immich:///oauth-callback
  3. Click Create and copy the Client ID, the Client secret and the OIDC Discovery URL. The client secret is only shown once.
  4. On the client’s Access tab, select the groups that may sign in under Allowed User Groups, or choose All Users.
  1. In Immich, open Administration → Settings → Authentication Settings → OAuth.
  2. Enable Login with OAuth.
  3. Fill in the fields:
    • Issuer URL: the OIDC Discovery URL from Pocket ID.
    • Client ID: the Client ID from Pocket ID.
    • Client Secret: the Client secret from Pocket ID.
  4. (Optional) Change Button Text to Login with Pocket ID.
  5. Save the settings and sign in with the OAuth button to test it.