GitHub 0

Komodo

Configure Komodo with Pocket ID authentication


id: komodo

The following example variables are used, and should be replaced with your actual URLS.

  • komodo.example.com (The url of your Komodo instance.)
  • id.example.com (The url of your Pocket ID instance.)

Pocket ID Setup

  1. In Pocket-ID create a new OIDC Client, name it i.e. Komodo.
  2. Set a logo for this OIDC Client if you would like too.
  3. Set the callback URL to: https://komodo.example.com/auth/oidc/callback.
  4. Copy the Client ID, and Client Secret for use in the next steps.

Komodo Setup

This example uses the docker-compose deployment type of komodo See the Official Docs for more information.

Add the following lines to your komodo .env file replacing the values with the ones you copied above:

KOMODO_OIDC_ENABLED=true KOMODO_OIDC_PROVIDER=https://id.example.com KOMODO_OIDC_CLIENT_ID=<your client id from above> KOMODO_OIDC_CLIENT_SECRET=<your client id from above> ## Make usernames the full email. KOMODO_OIDC_USE_FULL_EMAIL=true

Save and redeploy komodo and you should be able to login using OIDC with Pocket ID.

Help improve this page
Edit this page on GitHub