feat(caddy): move routes into site.caddy

This commit is contained in:
hh
2026-08-06 00:50:29 +02:00
parent e887dfc5ce
commit b1848a6620
4 changed files with 19 additions and 8 deletions
+3
View File
@@ -1 +1,4 @@
BEAVERGRAM_DOMAIN=beavergram.localhost
BEAVERGRAM_DEV_DOMAIN=dev.beavergram.localhost
CLOUDFLARE_API_TOKEN=
+3 -5
View File
@@ -12,10 +12,8 @@
}
}
<DOMAIN> {
reverse_proxy beavergram-api:8080
(compress) {
encode zstd gzip
}
dev.<DOMAIN> {
reverse_proxy beavergram-frontend:5173
}
import /etc/caddy/projects.d/*.caddy
+4 -3
View File
@@ -8,11 +8,12 @@ services:
- "0.0.0.0:443:443/udp"
networks:
- caddy
volumes:
- ./Caddyfile:/etc/caddy/Caddyfile
- caddy_data:/data
env_file:
- .env
volumes:
- ./Caddyfile:/etc/caddy/Caddyfile:ro
- ./site.caddy:/etc/caddy/projects.d/beavergram.caddy:ro
- caddy_data:/data
networks:
caddy:
+9
View File
@@ -0,0 +1,9 @@
{$BEAVERGRAM_DOMAIN} {
encode zstd gzip
reverse_proxy beavergram-api:8080
}
{$BEAVERGRAM_DEV_DOMAIN} {
encode zstd gzip
reverse_proxy beavergram-frontend:5173
}