3wc cf9739b856
Some checks failed
continuous-integration/drone/tag Build is passing
continuous-integration/drone/push Build is failing
chore: publish 1.0.1+0.32.3 release
2025-12-13 20:27:36 -05:00
2025-04-15 10:37:23 +02:00
2025-12-13 20:27:02 -05:00
2025-10-03 20:04:38 +00:00

rauthy

OpenID Connect Single Sign-On Identity & Access Management

  • Category: Apps
  • Status: 0
  • Image: rauthy, 4, upstream
  • Healthcheck: No
  • Backups: No
  • Email: No
  • Tests: No
  • SSO: No

Quick start

  1. abra app new rauthy
  2. abra app cmd --local <app> generate_enc_keys
  3. abra app secret generate <app> --all
  4. abra app deploy <app>
  5. abra app logs <app>
    • You'll see the automatically generated admin password in the initial logs. Ensure that you reset this password after you log in. The ADMIN_EMAIL env var controls the value of the admin login username.

For more, see docs.coopcloud.tech.

Host mode networking

You'll want to enable this in your Traefik configuration to avoid getting mistakenly rate limited based on internal ipv4 addresses (e.g. 10.0.0.6).

COMPOSE_FILE="$COMPOSE_FILE:compose.host.yml"

Encryption key rotation

This recipe supports encryption key rotation as described in the docs. To rotate keys the first time:

  1. Increment the version of SECRET_ENC_KEYS_B_VERSION=b1 to b2
  2. abra app secret insert <app> enc_keys_b b2 "$(openssl rand -base64 32)"
  3. Change ENC_KEY_ACTIVE="a1" to b2 (this tells rauthy to encrypt new secrets with the new key while still having access to a1)
  4. abra app deploy <app>

To rotate keys any future time, follow the same pattern of incrementing the non-active secret version and changing the active secret to that newly generated secret.

Description
OpenID Connect Single Sign-On Identity & Access Management
Readme 210 KiB
Languages
Roff 78.3%
Shell 21.7%