vaultwarden sso enable
This commit is contained in:
parent
af5709d932
commit
cdd9297e35
4 changed files with 89 additions and 26 deletions
|
|
@ -29,6 +29,30 @@
|
|||
containerPort = 80;
|
||||
}
|
||||
];
|
||||
env = [
|
||||
{ name = "DOMAIN"; value = "https://vault.nyxerinys.dev"; }
|
||||
{ name = "SSO_ENABLED"; value = "true"; }
|
||||
{ name = "SSO_AUTHORITY"; value = "https://authentik.company/application/o/vaultwarden/"; }
|
||||
{ name = "SSO_SCOPES"; value = "email profile offline_access"; }
|
||||
{ name = "SSO_ALLOW_UNKNOWN_EMAIL_VERIFICATION"; value = "false"; }
|
||||
{ name = "SSO_CLIENT_CACHE_EXPIRATION"; value = "0"; }
|
||||
{ name = "SSO_ONLY"; value = "true"; }
|
||||
{ name = "SSO_SIGNUPS_MATCH_EMAIL"; value = "true"; }
|
||||
{
|
||||
name = "SSO_CLIENT_ID";
|
||||
valueFrom.secretKeyRef = {
|
||||
name = "vaultwarden-secrets";
|
||||
key = "sso_client_id";
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "SSO_CLIENT_SECRET";
|
||||
valueFrom.secretKeyRef = {
|
||||
name = "vaultwarden-secrets";
|
||||
key = "sso_client_secret";
|
||||
};
|
||||
}
|
||||
];
|
||||
volumeMounts = [
|
||||
{
|
||||
mountPath = "/data";
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue