This repository was archived by the owner on Jul 10, 2026. It is now read-only.
forked from Threepwood-7/p2p-overlord-agents
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathoverlord.toml.example
More file actions
93 lines (85 loc) · 2.31 KB
/
Copy pathoverlord.toml.example
File metadata and controls
93 lines (85 loc) · 2.31 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
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
[coordinator]
url = "http://127.0.0.1:13300"
[agent]
indexer_id_path = "./runtime/overlord-agent-emule.indexer-id"
state_dir = "./runtime"
hostname = "localhost"
version = "0.1.0"
[control]
bind_iface = ""
bind_ip = ""
selection_confirmed = false
listen_port = 13301
[p2p]
bind_iface = ""
bind_ip = ""
selection_confirmed = false
[p2p.kad]
listen_port = 41000
nodes_dat_path = "./runtime/overlord-kad.nodes.dat"
bootstrap_nodes = []
search_timeout_secs = 45
store_timeout_secs = 140
republish_interval_secs = 18000
publish_contact_fanout = 4
routing_refresh_interval_secs = 900
hello_intro_interval_secs = 300
hello_intro_fanout = 2
nodes_dat_refresh_interval_secs = 300
udp_firewall_check_enabled = true
udp_firewall_recheck_interval_secs = 1800
udp_firewall_check_timeout_secs = 20
udp_firewall_check_contact_count = 2
local_store_enabled = true
local_store_keyword_ttl_secs = 86400
local_store_source_ttl_secs = 21600
local_store_notes_ttl_secs = 86400
local_store_keyword_capacity = 20000
local_store_source_capacity = 20000
local_store_notes_capacity = 5000
max_outbound_pps = 8
interactive_max_outbound_pps = 4
harvest_max_outbound_pps = 1
maintenance_max_outbound_pps = 1
publish_max_outbound_pps = 1
search_phase2_fanout = 50
keyword_result_cap = 5000
source_result_cap = 1000
notes_result_cap = 1000
synthetic_publish_interval_secs = 120
synthetic_publish_batch_items = 1
synthetic_publish_contact_fanout = 1
seed_notes_publish_enabled = false
obfuscation_enabled = true
enable_mock_results = false
[p2p.ed2k]
listen_port = 41001
max_concurrent_downloads = 1
max_parallel_download_peers = 2
keyword_server_attempt_budget = 3
exact_hash_keyword_server_attempt_budget = 4
source_server_attempt_budget = 3
kad_source_supplement_max_existing_sources = 2
[p2p.snoop_queue]
dedup_window_secs = 28800
general_max_queries_per_600s = 24
general_drain_cooldown_secs = 900
source_max_queries_per_600s = 60
source_drain_cooldown_secs = 300
source_stop_after_results = 2
[nat.p2p]
enabled = false
backend_order = ["upnp_miniupnpc"]
# Deprecated opt-in fallback only: "upnp_rupnp" is frozen and receives no new development.
igd_ip = ""
minissdpd_socket = ""
ssdp_local_port = 0
discovery_timeout_secs = 5
lease_duration_secs = 3600
renew_margin_secs = 300
external_ip_override = ""
[log]
level = "info"
dir = "./runtime/logs"
rotation = "daily"
max_files = 7