# LlamaLink Caddyfile # Auto HTTPS via Let's Encrypt llamalink.local { reverse_proxy llamalink:8000 log { output file /var/log/caddy/llamalink.log } handle /health { reverse_proxy llamalink:8000 } handle /ready { reverse_proxy llamalink:8000 } handle /v1/chat/completions { reverse_proxy llamalink:8000 { flush_interval -1 } } handle { reverse_proxy llamalink:8000 } } # Production with TLS # Replace with your domain llamalink.example.com { reverse_proxy llamalink:8000 tls { protocols tls1.2 tls1.3 } log { output file /var/log/caddy/llamalink.log } handle /health { reverse_proxy llamalink:8000 } handle /ready { reverse_proxy llamalink:8000 } handle /v1/chat/completions { reverse_proxy llamalink:8000 { flush_interval -1 } } handle { reverse_proxy llamalink:8000 } }