44 lines
1.1 KiB
Markdown
44 lines
1.1 KiB
Markdown
# rauthy
|
|
|
|
> OpenID Connect Single Sign-On Identity & Access Management
|
|
|
|
<!-- metadata -->
|
|
|
|
* **Category**: Apps
|
|
* **Status**: 0
|
|
* **Image**: [`rauthy`](https://ghcr.io/sebadob/rauthy), 4, upstream
|
|
* **Healthcheck**: No
|
|
* **Backups**: No
|
|
* **Email**: No
|
|
* **Tests**: No
|
|
* **SSO**: No
|
|
|
|
<!-- endmetadata -->
|
|
|
|
## Quick start
|
|
|
|
* `abra app new rauthy`
|
|
|
|
### Generate encryption keys
|
|
|
|
* `echo "$(openssl rand -hex 4)/$(openssl rand -base64 32)"`
|
|
* `abra app secret insert <app> enc_keys v1 <enc-key>`
|
|
* `abra app config <app>`
|
|
* **N.B** you need to match the `ENC_KEY_ACTIVE` env var with the start of
|
|
the generated `ENC_KEYS` value (everything before the `/`. See [the
|
|
docs](https://sebadob.github.io/rauthy/config/encryption.html) for more)
|
|
|
|
### Generate secrets
|
|
|
|
* `abra app secret generate <app> -a`
|
|
|
|
### Deploy
|
|
|
|
* `abra app deploy <app>`
|
|
* `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`](https://docs.coopcloud.tech).
|