darkirc-mixed.toml 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. ## List of channels to autojoin for new client connections
  2. autojoin = [
  3. "#dev",
  4. "#memes",
  5. "#philosophy",
  6. "#markets",
  7. "#math",
  8. "#random",
  9. "#lunardao",
  10. ]
  11. ## P2P network settings
  12. [net]
  13. # Magic Bytes to distinguish the p2p network
  14. magic_bytes = [251, 229, 199, 181]
  15. ## Path to the P2P datastore
  16. p2p_datastore = "~/.local/share/darkfi/darkirc/p2p"
  17. ## Path to a configured hostlist for saving known peers
  18. hostlist = "~/.local/share/darkfi/darkirc/p2p_hostlist.tsv"
  19. ## connection settings
  20. outbound_peer_discovery_cooloff_time = 60
  21. ## Outbound connection slots
  22. outbound_connections = 8
  23. ## Inbound connection slots
  24. inbound_connections = 64
  25. ## Whitelisted transports for outbound connections
  26. active_profiles = ["tcp+tls", "tor", "i2p"]
  27. ## Transports to be mixed
  28. mixed_profiles = []
  29. [net.profiles."tcp+tls"]
  30. ## Seed nodes to connect to
  31. seeds = ["tcp+tls://lilith0.dark.fi:9600", "tcp+tls://lilith1.dark.fi:9600"]
  32. ## P2P accept addresses
  33. inbound = ["tcp+tls://0.0.0.0:9600", "tcp+tls://[::]:9600"]
  34. ## Addresses we want to advertise to peers
  35. external_addrs = ["tcp+tls://MY_IP_V4:9600", "tcp+tls://MY_IP_V6:9600", "tcp+tls://my.resolvable.address:9600"]
  36. [net.profiles."tor"]
  37. ## Seed nodes to connect to
  38. seeds = [
  39. "tor://g7fxelebievvpr27w7gt24lflptpw3jeeuvafovgliq5utdst6xyruyd.onion:9600",
  40. "tor://yvklzjnfmwxhyodhrkpomawjcdvcaushsj6torjz2gyd7e25f3gfunyd.onion:9600",
  41. ]
  42. ## P2P accept addresses
  43. inbound = ["tcp://127.0.0.1:9601"]
  44. ## Addresses we want to advertise to peers
  45. external_addrs = ["tor://youraddress.onion:9600"]
  46. [net.profiles."i2p"]
  47. ## Seed nodes to connect to
  48. seeds = [
  49. ##TODO: replace with an official seed address
  50. "i2p://6l2rdfriixo2nh5pr5bt555lyz56qox2ikzia4kuzm4okje7gtmq.b32.i2p:9600"
  51. ]
  52. ## Manual peers to connect to
  53. #peers = []
  54. ## P2P accept addresses
  55. inbound = ["tcp://127.0.0.1:9602"]
  56. ## Addresses we want to advertise to peers
  57. external_addrs = ["i2p://youraddress.b32.i2p:9600"]