summary refs log tree commit diff
path: root/host
diff options
context:
space:
mode:
Diffstat (limited to 'host')
-rw-r--r--host/Rory-nginx/services/matrix/synapse/ratelimits.nix14
-rw-r--r--host/Rory-ovh/services/matrix/synapse/ratelimits.nix14
2 files changed, 26 insertions, 2 deletions
diff --git a/host/Rory-nginx/services/matrix/synapse/ratelimits.nix b/host/Rory-nginx/services/matrix/synapse/ratelimits.nix

index ffce1cc..d6d4a94 100644 --- a/host/Rory-nginx/services/matrix/synapse/ratelimits.nix +++ b/host/Rory-nginx/services/matrix/synapse/ratelimits.nix
@@ -53,7 +53,7 @@ reject_limit = 1000; concurrent = 100; }; - federation_rr_transactions_per_room_per_second = 1; + federation_rr_transactions_per_room_per_second = 1000; # media rc_media_create = { @@ -82,4 +82,16 @@ per_second = 1000; burst_count = 1000; }; + + #presence + rc_presence.per_user = { + per_second = 1; + burst_count = 2; + }; + + #delayed events + rc_delayed_event_mgmt = { + per_second = 1000; + burst_count = 1000; + }; } diff --git a/host/Rory-ovh/services/matrix/synapse/ratelimits.nix b/host/Rory-ovh/services/matrix/synapse/ratelimits.nix
index ffce1cc..85f51f2 100644 --- a/host/Rory-ovh/services/matrix/synapse/ratelimits.nix +++ b/host/Rory-ovh/services/matrix/synapse/ratelimits.nix
@@ -53,7 +53,7 @@ reject_limit = 1000; concurrent = 100; }; - federation_rr_transactions_per_room_per_second = 1; + federation_rr_transactions_per_room_per_second = 100; # media rc_media_create = { @@ -82,4 +82,16 @@ per_second = 1000; burst_count = 1000; }; + + #presence + rc_presence.per_user = { + per_second = 1; + burst_count = 2; + }; + + #delayed events + rc_delayed_event_mgmt = { + per_second = 1000; + burst_count = 1000; + }; }