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= CLOUDFLARE_API_TOKEN=
+3 -5
View File
@@ -12,10 +12,8 @@
} }
} }
<DOMAIN> { (compress) {
reverse_proxy beavergram-api:8080 encode zstd gzip
} }
dev.<DOMAIN> { import /etc/caddy/projects.d/*.caddy
reverse_proxy beavergram-frontend:5173
}
+4 -3
View File
@@ -8,11 +8,12 @@ services:
- "0.0.0.0:443:443/udp" - "0.0.0.0:443:443/udp"
networks: networks:
- caddy - caddy
volumes:
- ./Caddyfile:/etc/caddy/Caddyfile
- caddy_data:/data
env_file: env_file:
- .env - .env
volumes:
- ./Caddyfile:/etc/caddy/Caddyfile:ro
- ./site.caddy:/etc/caddy/projects.d/beavergram.caddy:ro
- caddy_data:/data
networks: networks:
caddy: 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
}