Precompress ExifTool WASM with Brotli and serve via nginx brotli_static.

Tor first loads drop from ~25 MB raw to ~5 MB on the wire; prod build writes .wasm.br sidecars and Alpine nginx serves them under /assets with long-lived cache.
This commit is contained in:
2026-10-30 23:32:16 +01:00
parent a5f6afdc22
commit 32cd1bdb9e
5 changed files with 49 additions and 5 deletions
+2 -2
View File
@@ -37,7 +37,7 @@ render_server() {
mkdir -p /etc/nginx/snippets
render_locations
render_server /etc/nginx/templates/conf.d/clearnet.conf.template /etc/nginx/conf.d/clearnet.conf clearnet
render_server /etc/nginx/templates/conf.d/onion.conf.template /etc/nginx/conf.d/onion.conf onion
render_server /etc/nginx/templates/conf.d/clearnet.conf.template /etc/nginx/http.d/clearnet.conf clearnet
render_server /etc/nginx/templates/conf.d/onion.conf.template /etc/nginx/http.d/onion.conf onion
exec nginx -g 'daemon off;'