Update Caddy and compose configuration

Co-Authored-By: Oz <oz-agent@warp.dev>
This commit is contained in:
Raghav
2026-04-19 05:50:24 +05:30
parent bb68b6b9f2
commit 5dd8eee1dc
2 changed files with 80 additions and 10 deletions

View File

@ -14,6 +14,69 @@
}
}
:80 {
redir https://{$GITEA_DOMAIN}{uri} permanent
chat.bhatfamily.in {
encode zstd gzip
reverse_proxy gemma3-chat-ui:8080
header {
Strict-Transport-Security "max-age=31536000; includeSubDomains; preload"
X-Content-Type-Options "nosniff"
X-Frame-Options "SAMEORIGIN"
Referrer-Policy "strict-origin-when-cross-origin"
}
}
openvpn.bhatfamily.in {
encode zstd gzip
reverse_proxy https://172.17.0.1:8445 {
transport http {
tls_insecure_skip_verify
}
}
header {
Strict-Transport-Security "max-age=31536000; includeSubDomains; preload"
X-Content-Type-Options "nosniff"
X-Frame-Options "SAMEORIGIN"
Referrer-Policy "strict-origin-when-cross-origin"
}
}
nxt.bhatfamily.in {
encode zstd gzip
reverse_proxy https://172.17.0.1:8446 {
transport http {
tls_insecure_skip_verify
}
}
header {
Strict-Transport-Security "max-age=31536000; includeSubDomains; preload"
X-Content-Type-Options "nosniff"
X-Frame-Options "SAMEORIGIN"
Referrer-Policy "strict-origin-when-cross-origin"
}
}
vpn.bhatfamily.in {
encode zstd gzip
reverse_proxy https://172.17.0.1:943 {
transport http {
tls_insecure_skip_verify
}
}
header {
Strict-Transport-Security "max-age=31536000; includeSubDomains; preload"
X-Content-Type-Options "nosniff"
X-Frame-Options "SAMEORIGIN"
Referrer-Policy "strict-origin-when-cross-origin"
}
}
:80 {
redir https://{host}{uri} permanent
}

View File

@ -72,3 +72,10 @@ services:
- ./caddy/Caddyfile:/etc/caddy/Caddyfile:ro
- ${GITEA_BASE_PATH}/caddy-data:/data
- ${GITEA_BASE_PATH}/caddy-config:/config
networks:
- default
- gemma3-vllm-stack_default
networks:
gemma3-vllm-stack_default:
external: true