Files
colony/config.json
T
ciomek b38e290309
Build and Push Docker Image / build-and-push (push) Successful in 6s
replicator
2026-09-20 21:49:31 +02:00

71 lines
1.4 KiB
JSON

{
"whisperer": {
"host": "0.0.0.0",
"port": 65334,
"cert_file": "certs/server.crt",
"keyfile": "certs/server.key"
},
"listener": {
"host": "0.0.0.0",
"port": 65334,
"cert_file": "certs/server.crt",
"keyfile": "certs/server.key"
},
"discovery": {
"range_start": "192.168.65.100",
"range_end": "192.168.65.100",
"discover_port": 28149,
"probe_timeout": 1.0,
"probe_workers": 64
},
"membership": {
"gossip_interval": 5,
"member_timeout": 20,
"reprobe_interval": 15,
"fanout": 3,
"forget_after": 600,
"hello_timeout": 3,
"max_members": 10,
"admission": "closed"
},
"foreman": {
"interval": 5,
"acquire_delay": 10,
"proposal_stagger": 2,
"proposal_cooldown": 30
},
"web": {
"host": "0.0.0.0",
"port": 8080
},
"explorer": {
"hosts": []
},
"gateway": {
"client_fallback": true,
"connect_timeout": 2,
"direct_retry": 30,
"max_attempts": 4,
"forward_timeout": 8,
"max_concurrent": 16,
"max_payload_bytes": 4194304,
"allow_commands": [
"Gossip.Hello",
"Unit.ShowStats",
"Unit.ShowRoles",
"Unit.ShowHardware",
"Unit.ShowCluster",
"Unit.RequestRole",
"Replicator.HashSum",
"Replicator.Retrieve",
"Replicator.Replicate"
]
},
"role_policy": {
"max_roles": null,
"deny": [],
"min_scores": {},
"decline_cooldown": 60
}
}