authentik/README.md

1.3 KiB

authentik

authentik is an open-source Identity Provider focused on flexibility and versatility

List of all possible environment variables

  • Category: Apps
  • Status: 0, work-in-progress
  • Image: ghcr/goauthentik/server
  • Healthcheck: Yes
  • Backups: Yes
  • Email: Yes
  • Tests: No
  • SSO: Yes

Quick start

  • abra app new authentik --secrets
  • abra app config <app-name>
  • abra app secret insert <app_name> email_pass v1 <password>
  • `abra app secret generate -a <app_name>
  • abra app deploy <app-name>
  • abra app cmd <app_name> app set_admin_pass

Rotate Secrets

abra app secret generate -a <app_name>
abra app undeploy <app_name>
abra app deploy <app_name>
abra app cmd <app_name> db rotate_db_pass
abra app cmd <app_name> app set_admin_pass

Customization

Run this command after every deploy/upgrade:

abra app command --local <app-name> customize <assets_path>

This command replaces the background image, the logo and the favicon with the following files placed in the <assets_path> directory:

  • flow_background.jpg
  • icon_left_brand.svg
  • icon.png

For more, see docs.coopcloud.tech.