mirror of
https://github.com/bitwarden/server
synced 2026-01-27 14:53:21 +00:00
This config may be used when a load balancer in front of Bitwarden is first verifying an auth cookie issued by an IdP before proxying the request to Bitwarden.
53 lines
1.7 KiB
JSON
53 lines
1.7 KiB
JSON
{
|
|
"adminSettings": {
|
|
"admins": "admin@localhost,owner@localhost,cs@localhost,billing@localhost,sales@localhost",
|
|
"role": {
|
|
"owner": "owner@localhost",
|
|
"admin": "admin@localhost",
|
|
"cs": "cs@localhost",
|
|
"billing": "billing@localhost",
|
|
"sales": "sales@localhost"
|
|
}
|
|
},
|
|
"globalSettings": {
|
|
"selfHosted": true,
|
|
"sqlServer": {
|
|
"connectionString": "Server=localhost;Database=vault_dev;User Id=SA;Password=SET_A_PASSWORD_HERE_123;Encrypt=True;TrustServerCertificate=True"
|
|
},
|
|
"postgreSql": {
|
|
"connectionString": "Host=localhost;Username=postgres;Password=SET_A_PASSWORD_HERE_123;Database=vault_dev;Include Error Detail=true"
|
|
},
|
|
"mySql": {
|
|
"connectionString": "server=localhost;uid=root;pwd=SET_A_PASSWORD_HERE_123;database=vault_dev"
|
|
},
|
|
"sqlite": {
|
|
"connectionString": "Data Source=/path/to/bitwardenServer/repository/server/dev/db/bitwarden.db"
|
|
},
|
|
"identityServer": {
|
|
"certificateThumbprint": "<your Identity certificate thumbprint with no spaces>"
|
|
},
|
|
"dataProtection": {
|
|
"certificateThumbprint": "<your Data Protection certificate thumbprint with no spaces>"
|
|
},
|
|
"installation": {
|
|
"id": "<your Installation Id>",
|
|
"key": "<your Installation Key>"
|
|
},
|
|
"events": {
|
|
"connectionString": "",
|
|
"queueName": "event"
|
|
},
|
|
"licenseDirectory": "<full path to license directory>",
|
|
"enableNewDeviceVerification": true,
|
|
"enableEmailVerification": true,
|
|
"communication": {
|
|
"bootstrap": "none",
|
|
"ssoCookieVendor": {
|
|
"idpLoginUrl": "",
|
|
"cookieName": "",
|
|
"cookieDomain": ""
|
|
}
|
|
}
|
|
}
|
|
}
|