summaryrefslogtreecommitdiffstats
path: root/etc/nginx/nginx.conf
diff options
context:
space:
mode:
authoryum <yum.food.vr@gmail.com>2025-10-15 15:12:11 -0700
committeryum <yum.food.vr@gmail.com>2025-10-28 17:19:37 -0700
commitcf2724be776925338c0e5b45638eab140c80b3d5 (patch)
treec382c59e101f6737d9a336c71f4c0e922f50345d /etc/nginx/nginx.conf
parent8caabef3412f9368888bc50eacda1fac3f08b039 (diff)
tighten up configs
Diffstat (limited to 'etc/nginx/nginx.conf')
-rw-r--r--etc/nginx/nginx.conf10
1 files changed, 9 insertions, 1 deletions
diff --git a/etc/nginx/nginx.conf b/etc/nginx/nginx.conf
index 8830be7..763c968 100644
--- a/etc/nginx/nginx.conf
+++ b/etc/nginx/nginx.conf
@@ -18,7 +18,15 @@ http {
sendfile on;
tcp_nopush on;
types_hash_max_size 2048;
- # server_tokens off;
+ server_tokens off;
+
+ ##
+ # Rate Limiting
+ ##
+
+ # Define rate limit zones
+ limit_req_zone $binary_remote_addr zone=api_limit:10m rate=10r/s;
+ limit_req_zone $binary_remote_addr zone=hls_limit:10m rate=100r/s;
# server_names_hash_bucket_size 64;
# server_name_in_redirect off;