--- src/common/confs/http.conf.orig 2026-05-25 18:23:18 UTC +++ src/common/confs/http.conf @@ -1,4 +1,4 @@ -# /etc/nginx/http.conf +# /usr/local/etc/nginx/http.conf # zero copy within the kernel sendfile on; @@ -10,7 +10,7 @@ tcp_nodelay on; tcp_nodelay on; # load mime types and set default one -include /etc/nginx/mime.types; +include /usr/local/etc/nginx/mime.types; default_type application/octet-stream; # access log format @@ -51,9 +51,9 @@ port_in_redirect off; port_in_redirect off; # lua configs -lua_package_path "/usr/share/bunkerweb/lua/?.lua;/usr/share/bunkerweb/core/?.lua;/etc/bunkerweb/plugins/?.lua;/etc/bunkerweb/pro/plugins/?.lua;/usr/share/bunkerweb/deps/lib/lua/?.lua;/usr/share/bunkerweb/deps/lib/lua/?/init.lua;;"; -lua_package_cpath "/usr/share/bunkerweb/deps/lib/?.so;/usr/share/bunkerweb/deps/lib/lua/?.so;;"; -lua_ssl_trusted_certificate "/usr/share/bunkerweb/misc/root-ca.pem"; +lua_package_path "/usr/local/share/bunkerweb/bw/lua/?.lua;/usr/local/share/bunkerweb/lua/?.lua;/usr/local/share/bunkerweb/common/core/?.lua;/usr/local/share/bunkerweb/common/core/?/?.lua;/usr/local/share/bunkerweb/common/core/?/init.lua;/usr/local/share/bunkerweb/core/?.lua;/usr/local/etc/bunkerweb/plugins/?.lua;/usr/local/etc/bunkerweb/pro/plugins/?.lua;/usr/local/share/bunkerweb/deps/src/luajit-geoip/?.lua;/usr/local/share/bunkerweb/deps/src/lua-resty-dns/lib/?.lua;/usr/local/share/bunkerweb/deps/src/lua-resty-env/src/?.lua;/usr/local/share/bunkerweb/deps/src/lua-resty-http/lib/?.lua;/usr/local/share/bunkerweb/deps/src/lua-resty-ipmatcher/?.lua;/usr/local/share/bunkerweb/deps/src/lua-resty-lock/lib/?.lua;/usr/local/share/bunkerweb/deps/src/lua-resty-lrucache/lib/?.lua;/usr/local/share/bunkerweb/deps/src/lua-resty-mlcache/lib/?.lua;/usr/local/share/bunkerweb/deps/src/lua-resty-openssl/lib/?.lua;/usr/local/share/bunkerweb/deps/src/lua-resty-random/lib/?.lua;/usr/local/share/bunkerweb/deps/src/lua-resty-redis-connector/lib/?.lua;/usr/local/share/bunkerweb/deps/src/lua-resty-redis/lib/?.lua;/usr/local/share/bunkerweb/deps/src/lua-resty-session/lib/?.lua;/usr/local/share/bunkerweb/deps/src/lua-resty-signal/lib/?.lua;/usr/local/share/bunkerweb/deps/src/lua-resty-string/lib/?.lua;/usr/local/share/bunkerweb/deps/src/lua-resty-template/lib/?.lua;/usr/local/share/bunkerweb/deps/src/lua-resty-upload/lib/?.lua;/usr/local/share/bunkerweb/deps/lib/lua/?.lua;/usr/local/share/bunkerweb/deps/lib/lua/?/init.lua;;"; +lua_package_cpath "/usr/local/share/bunkerweb/deps/lib/?.so;/usr/local/share/bunkerweb/deps/lib/lua/?.so;;"; +lua_ssl_trusted_certificate "/usr/local/share/bunkerweb/misc/root-ca.pem"; lua_ssl_verify_depth 2; lua_shared_dict internalstore {{ normalize_memory_size(INTERNALSTORE_MEMORY_SIZE) }}; lua_shared_dict datastore {{ normalize_memory_size(DATASTORE_MEMORY_SIZE) }}; @@ -68,20 +68,20 @@ access_by_lua_no_postpone on; access_by_lua_no_postpone on; # LUA init block -include /etc/nginx/init-lua.conf; +include /usr/local/etc/nginx/init-lua.conf; # LUA init worker block -include /etc/nginx/init-worker-lua.conf; +include /usr/local/etc/nginx/init-worker-lua.conf; # API server -{% if USE_API == "yes" %}include /etc/nginx/api.conf;{% endif +%} +{% if USE_API == "yes" %}include /usr/local/etc/nginx/api.conf;{% endif +%} # healthcheck server -include /etc/nginx/healthcheck.conf; +include /usr/local/etc/nginx/healthcheck.conf; # default server {% if MULTISITE == "yes" or DISABLE_DEFAULT_SERVER == "yes" or IS_LOADING == "yes" +%} -include /etc/nginx/default-server-http.conf; +include /usr/local/etc/nginx/default-server-http.conf; {% endif +%} # disable sending nginx version globally @@ -114,8 +114,8 @@ server_names_hash_bucket_size {{ SERVER_NAMES_HASH_BUC {% endif %} {% endfor %} {% for first_server in map_servers +%} -include /etc/nginx/{{ first_server }}/server.conf; +include /usr/local/etc/nginx/{{ first_server }}/server.conf; {% endfor %} {% elif MULTISITE == "no" and SERVER_NAME != "" and SERVER_TYPE == "http" +%} -include /etc/nginx/server.conf; +include /usr/local/etc/nginx/server.conf; {% endif %}