This commit is contained in:
2025-09-23 12:27:47 +02:00
parent 0d4e70f9cc
commit 1a9ac3d8f4

View File

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