28 Commits

Author SHA1 Message Date
Mike Dilger
a76be24d68 Fix proxy setups (ip blocking, real IP); needs new chorus_is_behind_a_proxy config 2024-07-13 12:11:26 +12:00
Mike Dilger
227a104e0f bump max connections per ip default to 5 2024-07-12 11:38:44 +12:00
Mike Dilger
a66a8a9534 Require a moderator key for relay management 2024-06-27 09:28:48 +12:00
Mike Dilger
2cc9902f23 max_connections_per_ip setting 2024-05-25 07:40:14 +12:00
Mike Dilger
fc9da4d705 Change some defaults 2024-04-17 08:33:27 +12:00
Mike Dilger
adc9e81068 config: minimum_ban_seconds, timeout_seconds 2024-04-17 08:20:37 +12:00
Mike Dilger
b3488e6c9d store.rebuild() 2024-04-09 18:59:01 +12:00
Mike Dilger
f6c8d214a4 config.open_relay optionally run as an open public relay 2024-03-12 10:52:44 +13:00
Mike Dilger
5a7f9fee7a Log index counts and sizes 2024-03-05 10:57:16 +13:00
Mike Dilger
437782e770 Two new config variables for allowing short scrapes 2024-03-05 08:27:42 +13:00
Mike Dilger
42be3c6243 sample.config.toml change 2024-03-02 13:10:47 +13:00
Mike Dilger
5ab2098244 Log level filter work 2024-02-21 14:31:26 +13:00
Mike Dilger
c098195a1c [BREAKING] Switch to TOML config format 2024-02-21 12:35:02 +13:00
Mike Dilger
9b2d6365f0 Respond to REQ errors properly with CLOSED 2024-02-21 09:30:10 +13:00
Mike Dilger
a09aa5a002 Config settings for serve_ephemeral and serve_relay_lists 2024-02-21 08:40:44 +13:00
Mike Dilger
ca0dee2285 max_subscriptions, default is 32 2024-02-19 16:29:49 +13:00
Mike Dilger
e681034fd7 config.hostname 2024-02-18 08:53:52 +13:00
Mike Dilger
a5ac657a65 Add 'contact' to Config and NIP-11 output 2024-02-17 13:13:03 +13:00
Mike Dilger
d6d8d3ffcf Option to allow scraping 2024-02-17 10:26:31 +13:00
Mike Dilger
68a8cc6ad4 Verify events (verify id and signature), configurable 2024-02-17 09:53:47 +13:00
Mike Dilger
a6a0da07f4 FriendlyConfig vs Config 2024-02-17 09:53:47 +13:00
Mike Dilger
bb283c7724 Config.user_hex_keys 2024-02-17 09:53:47 +13:00
Mike Dilger
d2191f9699 use_tls setting 2024-02-17 09:53:47 +13:00
Mike Dilger
8701ae69dd TLS 2024-02-17 09:53:47 +13:00
Mike Dilger
859d6e9edf add samples 2024-02-17 09:53:47 +13:00
Mike Dilger
304ba8043a config.data_directory 2024-02-17 09:53:47 +13:00
Mike Dilger
ee40be7625 Extend config with name, description, and pubkey 2024-02-17 09:53:47 +13:00
Mike Dilger
4d9de16eba Config, and loading at startup 2024-02-15 09:22:02 +13:00