github.com/letsencrypt/boulder@v0.20251208.0/test/config/sa.json (about) 1 { 2 "sa": { 3 "db": { 4 "dbConnectFile": "test/secrets/sa_dburl", 5 "maxOpenConns": 100 6 }, 7 "readOnlyDB": { 8 "dbConnectFile": "test/secrets/sa_ro_dburl", 9 "maxOpenConns": 100 10 }, 11 "incidentsDB": { 12 "dbConnectFile": "test/secrets/incidents_dburl", 13 "maxOpenConns": 100 14 }, 15 "ParallelismPerRPC": 20, 16 "debugAddr": ":8003", 17 "lagFactor": "200ms", 18 "tls": { 19 "caCertFile": "test/certs/ipki/minica.pem", 20 "certFile": "test/certs/ipki/sa.boulder/cert.pem", 21 "keyFile": "test/certs/ipki/sa.boulder/key.pem" 22 }, 23 "grpc": { 24 "maxConnectionAge": "30s", 25 "address": ":9095", 26 "services": { 27 "sa.StorageAuthority": { 28 "clientNames": [ 29 "admin.boulder", 30 "ca.boulder", 31 "crl-updater.boulder", 32 "ra.boulder" 33 ] 34 }, 35 "sa.StorageAuthorityReadOnly": { 36 "clientNames": [ 37 "admin.boulder", 38 "wfe.boulder", 39 "sfe.boulder" 40 ] 41 }, 42 "grpc.health.v1.Health": { 43 "clientNames": [ 44 "health-checker.boulder", 45 "consul.boulder" 46 ] 47 } 48 } 49 }, 50 "features": { 51 "MultipleCertificateProfiles": true, 52 "InsertAuthzsIndividually": true, 53 "IgnoreAccountContacts": true 54 } 55 }, 56 "syslog": { 57 "stdoutlevel": 6, 58 "sysloglevel": 6 59 } 60 }