Skip to content
v2.18.0GitHub

Miniflux

Sign in to the Miniflux RSS reader with Pocket ID.

  1. In Pocket ID, open Administration → OIDC Clients and click Add OIDC Client.
  2. Enter a name such as Miniflux and add the callback URL https://miniflux.example.com/oauth2/oidc/callback.
  3. Click Create and copy the Client ID and the Client secret. 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. Set the following environment variables in your Miniflux instance:

    OAUTH2_PROVIDER=oidc
    OAUTH2_CLIENT_ID=<client-id>
    OAUTH2_CLIENT_SECRET=<client-secret>
    OAUTH2_REDIRECT_URL=https://miniflux.example.com/oauth2/oidc/callback
    OAUTH2_OIDC_DISCOVERY_ENDPOINT=https://id.example.com # no trailing slashes or ".well-known/openid-configuration"
    OAUTH2_OIDC_PROVIDER_NAME=PocketID
    OAUTH2_USER_CREATION=1 # optional, if you want new users to be created automatically
    DISABLE_LOCAL_AUTH=1 # optional, if you want to disable local authentication
  2. Restart Miniflux and sign in with Pocket ID to test it.