Davide Polonio 4548e56eef feat: add Jellyfin service
- tailscale + local deployment
- automatic TLS
2026-01-23 19:26:00 +01:00

29 lines
672 B
Caddyfile

{
email {env.LETSENCRYPT_EMAIL}
}
*.lan.poldebra.me {
tls {
dns namecheap {
api_key {env.NAMECHEAP_API_KEY}
user {env.NAMECHEAP_API_USER}
api_endpoint https://api.namecheap.com/xml.response
}
resolvers 1.1.1.1 8.8.8.8
}
@media host media.lan.poldebra.me
handle @media {
header {
X-Real-IP {remote_host}
X-Forwarded-For {remote_host}
X-Forwarded-Proto {scheme}
X-Forwarded-Host {host}
X-Forwarded-Port {server_port}
}
reverse_proxy 172.21.0.5:8096 {
header_up X-Forwarded-Proto {scheme}
}
}
}