⁉️ Usage¶
🐳 Docker image¶
To get CertBob, use the following Docker image:
harbor.confirm.ch/certbob/certbob
🔌 Integrations¶
OIDC¶
With OpenID connect, CertBob allows the authentication of users via an existing OIDC IdP (SSO).
See also
To configure OIDC, set the following variables:
Local authentication¶
CertBob also allows for an interactive authentication of local users.
See also
To configure local users / authentication, set the LOCAL_USERS variable.
Hint
If possible always use OIDC, or any other authentication mechanism.
Mattermost¶
Mattermost provides custom Slash commands, which are leveraged by CertBob to issue new certificates.
With this integration, Mattermost users (aka employees) which are already authenticated can easily obtain new certificates, without additional external authentication.
See also
To configure Mattermost, set the MATTERMOST_TOKEN.
Note
The CertBob & Mattermost communication works like this: