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
= "http://127.0.0.1:8080/"
= "strict"
= false
[]
[]
= "0.0.0.0:8080"
= "/"
# Optional HTTPS listener
# [listen.https]
# bind = "0.0.0.0:8443"
# path = "/"
# cert_path = "certs/server.crt"
# key_path = "certs/server.key"
[]
= "0.0.0.0:9000"
= "cmr"
# Optional SMTP inbound listener (for mailto: local addresses)
# [listen.smtp]
# bind = "0.0.0.0:2525"
# max_message_bytes = 4194304
[]
= "cmr-compressor"
= []
= 8388608
# Optional SMTP client transport (for mailto: destinations)
# [smtp]
# relay = "smtp.example.com"
# port = 587
# allow_insecure = false
# from = "cmr@example.com"
# username = "cmr@example.com"
# password_env = "CMR_SMTP_PASSWORD"
[]
= "ssh"
= "cmr-peer receive-stdin --config /etc/cmr-peer.toml --transport ssh"
[]
= false
= "/_cmr"
# Optional HTTP Basic credentials required for all dashboard/API requests.
# auth_username = "operator"
# auth_password = "change-me"
[]
# Optional first-hop peers used for blank-destination compose.
= []
# Maximum ambient seed fanout per compose action.
= 8
# Optional static pairwise keys:
# [[static_keys]]
# peer = "http://peer-a.example/cmr"
# hex_key = "666f6f626172313233"