2021-10-13 19:30:03 +02:00
|
|
|
{
|
|
|
|
|
"adminSettings": {
|
2023-05-24 16:26:29 -04:00
|
|
|
"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"
|
|
|
|
|
}
|
2021-10-13 19:30:03 +02:00
|
|
|
},
|
|
|
|
|
"globalSettings": {
|
|
|
|
|
"selfHosted": true,
|
2026-01-21 10:28:13 -05:00
|
|
|
"launchDarkly": {
|
|
|
|
|
"flagValues": {
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"pricingUri": "<your pricing service uri>",
|
|
|
|
|
"baseServiceUri": {
|
|
|
|
|
"cloudRegion": "<cloud region for webhooks>",
|
|
|
|
|
"vault": "<vault service uri>",
|
|
|
|
|
"api": "<api service uri>",
|
|
|
|
|
"identity": "<api service uri>",
|
|
|
|
|
"admin": "<admin service uri>",
|
|
|
|
|
"notifications": "<notifications service uri>",
|
|
|
|
|
"sso": "<sso service uri>",
|
|
|
|
|
"billing": "<billing service uri>"
|
|
|
|
|
},
|
2021-10-13 19:30:03 +02:00
|
|
|
"sqlServer": {
|
2026-01-21 10:28:13 -05:00
|
|
|
"connectionString": "Server=localhost;Database=vault_dev;User Id=SA;Password=SET_A_PASSWORD_HERE_123;Encrypt=True;TrustServerCertificate=True",
|
|
|
|
|
"password": <password for SA account>
|
2021-10-13 19:30:03 +02:00
|
|
|
},
|
2022-01-12 14:17:30 +01:00
|
|
|
"postgreSql": {
|
2023-07-04 03:47:12 +01:00
|
|
|
"connectionString": "Host=localhost;Username=postgres;Password=SET_A_PASSWORD_HERE_123;Database=vault_dev;Include Error Detail=true"
|
2022-01-12 14:17:30 +01:00
|
|
|
},
|
|
|
|
|
"mySql": {
|
|
|
|
|
"connectionString": "server=localhost;uid=root;pwd=SET_A_PASSWORD_HERE_123;database=vault_dev"
|
|
|
|
|
},
|
2022-12-14 09:28:51 -05:00
|
|
|
"sqlite": {
|
2025-01-22 13:09:46 -05:00
|
|
|
"connectionString": "Data Source=/path/to/bitwardenServer/repository/server/dev/db/bitwarden.db"
|
2022-12-14 09:28:51 -05:00
|
|
|
},
|
2021-10-13 19:30:03 +02:00
|
|
|
"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>"
|
|
|
|
|
},
|
2025-12-15 08:49:32 -05:00
|
|
|
"events": {
|
|
|
|
|
"connectionString": "",
|
|
|
|
|
"queueName": "event"
|
|
|
|
|
},
|
2025-09-29 13:06:52 -04:00
|
|
|
"licenseDirectory": "<full path to license directory>",
|
|
|
|
|
"enableNewDeviceVerification": true,
|
|
|
|
|
"enableEmailVerification": true
|
2026-01-21 10:28:13 -05:00
|
|
|
},
|
|
|
|
|
"ngrokAuthToken": "",
|
|
|
|
|
"workingDirectory": "../dev",
|
|
|
|
|
"clientsRelativePath": "<relative path to the client project>",
|
|
|
|
|
"pricingServiceSecretsPath": "<relative path to the secrets file for the pricing service>",
|
|
|
|
|
"pricingServiceRelativePath": "<relative path to the pricing service project>",
|
|
|
|
|
"scripts": {
|
|
|
|
|
"dbMigration": "migrate.ps1",
|
|
|
|
|
"azuriteSetup": "setup_azurite.ps1",
|
|
|
|
|
"secretsSetup": "setup_secrets.ps1"
|
|
|
|
|
},
|
2021-10-13 19:30:03 +02:00
|
|
|
}
|