diff --git a/On host/Caddy.md b/On host/Caddy.md index 369ec77..033d587 100644 --- a/On host/Caddy.md +++ b/On host/Caddy.md @@ -104,33 +104,57 @@ sudo vim /etc/caddy/Caddyfile } *:80 { - encode zstd gzip + encode { + zstd + gzip + minimum_length 1024 + } root * /var/www/comics file_server } 3dm.delmar.bzh { + encode { + zstd + gzip + minimum_length 1024 + } reverse_proxy bernie:3214 - encode gzip zstd } affine.delmar.bzh { + encode { + zstd + gzip + minimum_length 1024 + } reverse_proxy sandy:3010 - encode gzip zstd } bookstack.delmar.bzh { + encode { + zstd + gzip + minimum_length 1024 + } reverse_proxy sandy:6875 - encode gzip zstd } books.delmar.bzh { + encode { + zstd + gzip + minimum_length 1024 + } reverse_proxy sandy:32768 - encode gzip zstd } cloud.delmar.bzh { - encode gzip zstd + encode { + zstd + gzip + minimum_length 1024 + } reverse_proxy sandy:35771 { header_up Host {upstream_hostport} } @@ -147,94 +171,162 @@ cloud.delmar.bzh { } cpt.delmar.bzh { + encode { + zstd + gzip + minimum_length 1024 + } reverse_proxy bob:9090 { transport http { tls_insecure_skip_verify } } - encode gzip zstd } cs.delmar.bzh { + encode { + zstd + gzip + minimum_length 1024 + } reverse_proxy carlo:49505 - encode gzip zstd } ctr.delmar.bzh { + encode { + zstd + gzip + minimum_length 1024 + } reverse_proxy bob:47810 - encode gzip zstd } cvs.delmar.bzh { + encode { + zstd + gzip + minimum_length 1024 + } reverse_proxy sandy:54268 - encode gzip zstd } dev.delmar.bzh { + encode { + zstd + gzip + minimum_length 1024 + } reverse_proxy gary:50154 - encode gzip zstd } dkr.delmar.bzh { + encode { + zstd + gzip + minimum_length 1024 + } reverse_proxy bob:32519 { header_up Host {upstream_hostport} } - encode gzip zstd } dolibarr.delmar.bzh { + encode { + zstd + gzip + minimum_length 1024 + } reverse_proxy sandy:64616 - encode gzip zstd } draw.delmar.bzh { + encode { + zstd + gzip + minimum_length 1024 + } reverse_proxy sandy:24928 - encode gzip zstd } gen.delmar.bzh { + encode { + zstd + gzip + minimum_length 1024 + } reverse_proxy carlo:63578 - encode gzip zstd } git.delmar.bzh { + encode { + zstd + gzip + minimum_length 1024 + } reverse_proxy krabs:3001 - encode gzip zstd } gotify.delmar.bzh { + encode { + zstd + gzip + minimum_length 1024 + } reverse_proxy bob:41901 - encode gzip zstd } homepage.delmar.bzh { + encode { + zstd + gzip + minimum_length 1024 + } reverse_proxy gary:7575 - encode gzip zstd } home-assistant.delmar.bzh { + encode { + zstd + gzip + minimum_length 1024 + } reverse_proxy gary:8123 - encode gzip zstd } it.delmar.bzh { + encode { + zstd + gzip + minimum_length 1024 + } reverse_proxy bob:8888 - encode gzip zstd } jellyfin.delmar.bzh { + encode { + zstd + gzip + minimum_length 1024 + } reverse_proxy gary:8096 - encode gzip zstd } jellyseerr.delmar.bzh { + encode { + zstd + gzip + minimum_length 1024 + } reverse_proxy gary:5055 - encode gzip zstd } kontadenn.delmar.bzh { + encode { + zstd + gzip + minimum_length 1024 + } root * /var/www/kontadenn - encode gzip zstd file_server handle_errors { @@ -248,18 +340,30 @@ kontadenn.delmar.bzh { } minio.delmar.bzh { + encode { + zstd + gzip + minimum_length 1024 + } reverse_proxy sandy:9000 - encode gzip zstd } mmm.delmar.bzh { + encode { + zstd + gzip + minimum_length 1024 + } reverse_proxy gary:8081 - encode gzip zstd } nds.delmar.bzh { + encode { + zstd + gzip + minimum_length 1024 + } root * /var/www/nds - encode gzip zstd file_server handle_errors { @@ -273,8 +377,12 @@ nds.delmar.bzh { } nsns.delmar.bzh { + encode { + zstd + gzip + minimum_length 1024 + } root * /var/www/nsns - encode gzip zstd file_server handle_errors { @@ -288,70 +396,118 @@ nsns.delmar.bzh { } octoprint.delmar.bzh { + encode { + zstd + gzip + minimum_length 1024 + } reverse_proxy bernie:54963 { header_up X-Forwarded-Proto {scheme} } - encode gzip zstd } paperless.delmar.bzh { + encode { + zstd + gzip + minimum_length 1024 + } reverse_proxy sandy:8000 - encode gzip zstd } pdf.delmar.bzh { + encode { + zstd + gzip + minimum_length 1024 + } reverse_proxy sandy:9890 - encode gzip zstd } penpot.delmar.bzh { + encode { + zstd + gzip + minimum_length 1024 + } reverse_proxy sandy:43735 - encode gzip zstd } rallly.delmar.bzh { + encode { + zstd + gzip + minimum_length 1024 + } reverse_proxy sandy:17818 - encode gzip zstd } search.delmar.bzh + encode { + zstd + gzip + minimum_length 1024 + } reverse_proxy carlo:23485 - encode gzip zstd } send.delmar.bzh { + encode { + zstd + gzip + minimum_length 1024 + } reverse_proxy krabs:53842 - encode gzip zstd } shop.delmar.bzh { - encode gzip zstd + encode { + zstd + gzip + minimum_length 1024 + } root * /var/www/shop file_server } mailbear.delmar.bzh { - encode gzip zstd + encode { + zstd + gzip + minimum_length 1024 + } reverse_proxy carlo:1234 { header_up Host {upstream_hostport} } } cap.delmar.bzh { - encode gzip zstd + encode { + zstd + gzip + minimum_length 1024 + } reverse_proxy bob:55338 } stream.delmar.bzh { + encode { + zstd + gzip + minimum_length 1024 + } reverse_proxy bernie:62036 - encode gzip zstd basic_auth / { admin $2a$14$RuKvTkZWcLpyX/ptJmkmYOd6WpDACXi.fIcz2feCcvTW73vZ/4TSi } } tpml.delmar.bzh { - encode gzip zstd + encode { + zstd + gzip + minimum_length 1024 + } root * /var/www/tpml file_server @@ -366,7 +522,11 @@ tpml.delmar.bzh { } twip.delmar.bzh { - encode gzip zstd + encode { + zstd + gzip + minimum_length 1024 + } reverse_proxy bob:23473 handle_errors { @@ -379,22 +539,38 @@ twip.delmar.bzh { } ugo.delmar.bzh { + encode { + zstd + gzip + minimum_length 1024 + } reverse_proxy gary:8090 - encode gzip zstd } vault.delmar.bzh { + encode { + zstd + gzip + minimum_length 1024 + } reverse_proxy gary:16081 - encode gzip zstd } wizarr.delmar.bzh { + encode { + zstd + gzip + minimum_length 1024 + } reverse_proxy gary:5690 - encode gzip zstd } www.delmar.bzh { - encode gzip zstd + encode { + zstd + gzip + minimum_length 1024 + } root * /var/www/comics file_server