cmc/dotfiles

Using GNU Stow to manage my dotfiles.

clone: git clone https://gitbay.org/cmc/dotfiles.git

84b06509bf3e950c6b86553052dcd881191551cc

verified · cmc

author: Christian Cleberg <hello@cleberg.net> · 2026-04-15T23:53:28Z

increase hash size
 linux/nginx/etc/nginx/nginx.conf | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/linux/nginx/etc/nginx/nginx.conf b/linux/nginx/etc/nginx/nginx.conf
index 71b4bde..92d3d1c 100644
--- a/linux/nginx/etc/nginx/nginx.conf
+++ b/linux/nginx/etc/nginx/nginx.conf
@@ -106,6 +106,10 @@ http {
   # Specify file cache expiration.
   include custom.d/web_performance/cache_expiration.conf;
 
+  # Default map hash is too small for many long Host keys (.onion) in backend_address.
+  # https://nginx.org/en/docs/http/ngx_http_map_module.html#map_hash_bucket_size
+  map_hash_bucket_size 128;
+
   include custom.d/http/content_type_maps.conf;
 
   # Fix for onion links