[network]
listen_address = "0.0.0.0:8888"
public_address = "bootstrap.communitas.app:8888"
bootstrap_mode = true
bootstrap_peers = []
max_connections = 1000
connection_timeout = 30
[dht]
replication_factor = 8
bucket_size = 20
refresh_interval = 300
storage_path = "/var/lib/saorsa/dht"
[identity]
node_name = "communitas-bootstrap"
identity_file = "/var/lib/saorsa/identity.key"
enable_four_word_addressing = true
[logging]
level = "info"
file = "/var/log/saorsa/bootstrap.log"
max_file_size = "100MB"
max_files = 10
[monitoring]
health_check_port = 8888
metrics_enabled = true
[security]
tls_cert = "/etc/ssl/certs/communitas.crt"
tls_key = "/etc/ssl/private/communitas.key"
rate_limit_per_ip = 100
rate_limit_window = 60
[persistence]
database_path = "/var/lib/saorsa/data"
backup_interval = 3600
max_backups = 24
EOF < /dev/null