-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathconfig.example.yaml
More file actions
65 lines (56 loc) · 1.74 KB
/
config.example.yaml
File metadata and controls
65 lines (56 loc) · 1.74 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
host: "0.0.0.0"
port: 8080
log_level: "info"
buffer_size: 1000
ct_logs_url: "https://www.gstatic.com/ct/log_list/v3/log_list.json"
protocols:
websocket: true
sse: true
metrics: true
health: true
example_json: true
api: false
# Stream types to serialize and serve.
# Disabling a stream type skips JSON serialization for that format
# and removes its WebSocket/SSE route entirely, saving CPU and bandwidth.
streams:
full: true # Full stream (includes DER + chain, ~4-5 KB/cert)
lite: true # Lite stream (no DER/chain, ~1 KB/cert)
domains_only: true # Domains-only stream (~200 B/cert)
ct_log:
retry_max_attempts: 3
retry_initial_delay_ms: 1000
retry_max_delay_ms: 30000
request_timeout_secs: 30
healthy_threshold: 2
unhealthy_threshold: 5
health_check_interval_secs: 60
state_file: "certstream_state.json"
batch_size: 256
poll_interval_ms: 1000
connection_limit:
enabled: false
max_connections: 10000
per_ip_limit: null
rate_limit:
enabled: false
auth:
enabled: false
tokens: []
header_name: "Authorization"
hot_reload:
enabled: false
watch_path: null
custom_logs: []
# Static CT logs (Sunlight / static-ct-api protocol)
# These logs use checkpoint + tile-based fetching instead of get-sth/get-entries
# Use monitoring prefix (mon.*) for read access to checkpoint and tile data
static_logs:
- name: "Let's Encrypt 'Willow' 2026h1"
url: "https://mon.willow.ct.letsencrypt.org/2026h1/"
- name: "Let's Encrypt 'Sycamore' 2026h1"
url: "https://mon.sycamore.ct.letsencrypt.org/2026h1/"
- name: "Let's Encrypt 'Willow' 2025h2d"
url: "https://mon.willow.ct.letsencrypt.org/2025h2d/"
- name: "Let's Encrypt 'Sycamore' 2025h2d"
url: "https://mon.sycamore.ct.letsencrypt.org/2025h2d/"