Compare commits

..

6 Commits

2 changed files with 56 additions and 4 deletions

View File

@@ -82,16 +82,41 @@ greenlenspro.com {
reverse_proxy landing:3000 reverse_proxy landing:3000
} }
} }
##############
##### analytics.greenlenspro.com
##############
analytics.greenlenspro.com {
reverse_proxy umami:3000
log {
output file /var/log/caddy/analytics.greenlenspro.com.log
format console
}
encode gzip zstd
}
############## ##############
##### QRMASTER ##### QRMASTER
############## ##############
www.qrmaster.net, qrmaster.net { www.qrmaster.net, app.qrmaster.net, qrmaster.net {
handle { handle {
reverse_proxy qrmaster-web:3000 reverse_proxy qrmaster-web:3000
} }
} }
testmodul.qrmaster.net {
handle {
reverse_proxy qrmaster-test-web:3000
}
}
##############
##### analytics.qrmaster.net
##############
analytics.qrmaster.net {
reverse_proxy umami:3000
log {
output file /var/log/caddy/analytics.qrmaster.net.log
format console
}
encode gzip zstd
}
############## ##############
##### EMAIL-CC ##### EMAIL-CC
############## ##############
@@ -120,6 +145,30 @@ www.soccer-2026.info, soccer-2026.info {
encode gzip zstd encode gzip zstd
} }
##############
##### entscheidomat
##############
www.entscheidomat.com, entscheidomat.com {
handle {
reverse_proxy entscheidomat:3000
}
log {
output file /var/log/caddy/entscheidomat.info.log
format console
}
encode gzip zstd
}
##############
##### analytics.entscheidomat.com
##############
analytics.entscheidomat.com {
reverse_proxy umami:3000
log {
output file /var/log/caddy/analytics.entscheidomat.com.log
format console
}
encode gzip zstd
}
############## ##############
##### analytics.soccer-2026.info ##### analytics.soccer-2026.info
############## ##############

View File

@@ -19,6 +19,7 @@ services:
- innungsapp - innungsapp
- email-cc - email-cc
- soccer-net - soccer-net
- entscheidomat
volumes: volumes:
- $PWD/Caddyfile:/etc/caddy/Caddyfile - $PWD/Caddyfile:/etc/caddy/Caddyfile
- ./caddy_data:/data - ./caddy_data:/data
@@ -48,3 +49,5 @@ networks:
name: email-cc name: email-cc
soccer-net: soccer-net:
external: true external: true
entscheidomat:
external: true