{ order forward_proxy before redir } (noindex) { header Referrer-Policy "no-referrer" header X-Robots-Tag "noindex, nofollow" } (crawler_bypass) { @crawler_bypass header X-Crawler-Access "f9a3c1e847b2d056" header @crawler_bypass -X-Robots-Tag } golive.yyamashita.com { import noindex import crawler_bypass reverse_proxy tokyo-app:3000 } whoisband.yyamashita.com { import noindex import crawler_bypass reverse_proxy whois-app:3000 } code.yyamashita.com { import noindex reverse_proxy 172.19.0.1:8080 } git.yyamashita.com { import noindex reverse_proxy cgit:80 } hetzner-admin.yyamashita.com { import noindex reverse_proxy hetzner-admin:5000 } blog.yyamashita.com { import noindex reverse_proxy microblog-app:3000 } import /tmp/proxy_forward.caddy vpn.yyamashita.com { tls { key_type rsa4096 } import noindex route /ca.pem { header Content-Type "application/x-pem-file" header Content-Disposition "attachment; filename=\"vpn-ca.pem\"" file_server { root /etc/caddy } } respond "VPN Server" 200 }