goguerrilla.conf.sample 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. {
  2. "log_file" : "stderr",
  3. "log_level" : "info",
  4. "allowed_hosts": [
  5. "guerrillamail.com",
  6. "guerrillamailblock.com",
  7. "sharklasers.com",
  8. "guerrillamail.net",
  9. "guerrillamail.org"
  10. ],
  11. "pid_file" : "/var/run/go-guerrilla.pid",
  12. "backend_name": "dummy",
  13. "backend_config": {
  14. "log_received_mails": true
  15. },
  16. "dashboard": {
  17. "enabled": true,
  18. "listen_interface": ":8080",
  19. "tick_interval": "5s",
  20. "max_window": "24h",
  21. "ranking_aggregation_interval": "6h"
  22. },
  23. "servers" : [
  24. {
  25. "is_enabled" : true,
  26. "host_name":"mail.test.com",
  27. "max_size": 1000000,
  28. "private_key_file":"/path/to/pem/file/test.com.key",
  29. "public_key_file":"/path/to/pem/file/test.com.crt",
  30. "timeout":180,
  31. "listen_interface":"127.0.0.1:25",
  32. "start_tls_on":true,
  33. "tls_always_on":false,
  34. "max_clients": 1000,
  35. "log_file" : "stderr"
  36. },
  37. {
  38. "is_enabled" : true,
  39. "host_name":"mail.test.com",
  40. "max_size":1000000,
  41. "private_key_file":"/path/to/pem/file/test.com.key",
  42. "public_key_file":"/path/to/pem/file/test.com.crt",
  43. "timeout":180,
  44. "listen_interface":"127.0.0.1:465",
  45. "start_tls_on":false,
  46. "tls_always_on":true,
  47. "max_clients":500,
  48. "log_file" : "stderr"
  49. }
  50. ]
  51. }