github.com/letsencrypt/boulder@v0.20251208.0/test/config-next/sfe.json (about)

     1  {
     2  	"sfe": {
     3  		"listenAddress": "0.0.0.0:4003",
     4  		"timeout": "30s",
     5  		"shutdownStopTimeout": "10s",
     6  		"tls": {
     7  			"caCertFile": "test/certs/ipki/minica.pem",
     8  			"certFile": "test/certs/ipki/sfe.boulder/cert.pem",
     9  			"keyFile": "test/certs/ipki/sfe.boulder/key.pem"
    10  		},
    11  		"raService": {
    12  			"dnsAuthority": "consul.service.consul",
    13  			"srvLookup": {
    14  				"service": "ra",
    15  				"domain": "service.consul"
    16  			},
    17  			"timeout": "15s",
    18  			"noWaitForReady": true,
    19  			"hostOverride": "ra.boulder"
    20  		},
    21  		"saService": {
    22  			"dnsAuthority": "consul.service.consul",
    23  			"srvLookup": {
    24  				"service": "sa",
    25  				"domain": "service.consul"
    26  			},
    27  			"timeout": "15s",
    28  			"noWaitForReady": true,
    29  			"hostOverride": "sa.boulder"
    30  		},
    31  		"limiter": {
    32  			"redis": {
    33  				"username": "boulder",
    34  				"passwordFile": "test/secrets/redis_password",
    35  				"lookups": [
    36  					{
    37  						"Service": "redisratelimits",
    38  						"Domain": "service.consul"
    39  					}
    40  				],
    41  				"lookupDNSAuthority": "consul.service.consul",
    42  				"readTimeout": "250ms",
    43  				"writeTimeout": "250ms",
    44  				"poolSize": 100,
    45  				"routeRandomly": true,
    46  				"tls": {
    47  					"caCertFile": "test/certs/ipki/minica.pem",
    48  					"certFile": "test/certs/ipki/wfe.boulder/cert.pem",
    49  					"keyFile": "test/certs/ipki/wfe.boulder/key.pem"
    50  				}
    51  			},
    52  			"Defaults": "test/config-next/sfe-ratelimit-defaults.yml"
    53  		},
    54  		"emailExporter": {
    55  			"dnsAuthority": "consul.service.consul",
    56  			"srvLookup": {
    57  				"service": "email-exporter",
    58  				"domain": "service.consul"
    59  			},
    60  			"timeout": "15s",
    61  			"noWaitForReady": true,
    62  			"hostOverride": "email-exporter.boulder"
    63  		},
    64  		"unpauseHMACKey": {
    65  			"keyFile": "test/secrets/sfe_unpause_key"
    66  		},
    67  		"zendesk": {
    68  			"baseURL": "http://localhost:9701",
    69  			"tokenEmail": "admin@example.com",
    70  			"token": {
    71  				"passwordFile": "test/secrets/zendesk_api_token"
    72  			},
    73  			"customFields": {
    74  				"Organization": 1234567,
    75  				"Tier": 2345678,
    76  				"RateLimit": 3456789,
    77  				"ReviewStatus": 34567890,
    78  				"AccountURI": 45678901,
    79  				"RegisteredDomain": 56789012,
    80  				"IPAddress": 67890123
    81  			}
    82  		},
    83  		"overridesImporter": {
    84  			"mode": "all",
    85  			"interval": "20m"
    86  		},
    87  		"autoApproveOverrides": true,
    88  		"features": {}
    89  	},
    90  	"syslog": {
    91  		"stdoutlevel": 4,
    92  		"sysloglevel": -1
    93  	},
    94  	"openTelemetry": {
    95  		"endpoint": "bjaeger:4317",
    96  		"sampleratio": 1
    97  	},
    98  	"openTelemetryHttpConfig": {
    99  		"trustIncomingSpans": true
   100  	}
   101  }