fix(infra): sync Caddyfile.prod with live — add dashboard.asepharyana.my.id block

dashboard was proxied via wildcard but missing from live Caddy site
blocks -> Cloudflare 525. Live /etc/caddy/Caddyfile is now the
authoritative copy; repo reference updated to match byte-for-byte so
the drift cannot recur.
This commit is contained in:
asepharyana
2026-08-05 09:44:26 +07:00
parent 3e92f68d78
commit 6c2a4fc9d2
+20 -17
View File
@@ -40,6 +40,14 @@ asepharyana.my.id, www.asepharyana.my.id, asepharyana.web.id, www.asepharyana.we
}
dashboard.asepharyana.my.id {
import proxy 4013
}
imphnen.asepharyana.my.id {
import proxy 4009
}
scraper.asepharyana.my.id, api.asepharyana.my.id, scraper.asepharyana.web.id, api.asepharyana.web.id {
import proxy 4091
}
@@ -96,26 +104,21 @@ ml-zeavisedu.asepharyana.my.id {
}
upload.asepharyana.my.id, upload.asepharyana.web.id {
import proxy 4013
}
imphnen.asepharyana.my.id {
import proxy 4009
}
upload.asepharyana.my.id, upload.asepharyana.web.id {
# Upload/download besar: JANGAN kompres, JANGAN limit body, flush instan (no buffering)
reverse_proxy 127.0.0.1:4000 {
transport http {
keepalive 120s
keepalive_interval 30s
max_conns_per_host 100
dial_timeout 3s
}
flush_interval -1
}
header {
-Server
X-Content-Type-Options "nosniff"
}
request_body {
max_size 0
}
reverse_proxy 127.0.0.1:4000 {
transport http {
dial_timeout 3s
read_timeout 300s
write_timeout 300s
}
flush_interval -1
}
}
}