News for hackers. Stuff that matters.
Re:Jellyfin 12.0 by LollipopYakuza on Tuesday September 08, 2026 @09:05AM (#49609832)
One does not need cloudflare for letsencrypt. The tooling has become really simple to use.
Re:Jellyfin 12.0 by zchrykng on Tuesday September 08, 2026 @10:09AM (#49610583)
You do need a DNS service with API access for automatically creating/renewing the certificates for things that are only served over tailscale though, since they aren't publicly accessible for the letsencrypt servers to talk to.
Re:Jellyfin 12.0 by unshavedyak on Tuesday September 08, 2026 @10:45AM (#49611063)
I've got a Caddy instance setup which proxies my traffic and has dead easy integration for domain DNS registration. Super handy
Re:Jellyfin 12.0 by entropicdrifter on Tuesday September 08, 2026 @12:50PM (#49612925)
Same, it's fantastic. As long as you don't need to support as many requests per second on your hardware as something like NGINX could, Caddy is the way to go.
Re:Jellyfin 12.0 by zchrykng on Tuesday September 08, 2026 @01:50PM (#49613907)
Caddy is great, but doesn't solve the problem I was talking about on its own.

Caddy will get SSL certs automatically if it is exposed to the internet and DNS for that domain points to it, but if you are routing over tailscale exclusively Caddy can't automatically validate the domain names over ACME. There is a Caddy extension for doing DNS based validation, but that puts you back to needing a DNS provider with an API.

Re:Jellyfin 12.0 by unshavedyak on Tuesday September 08, 2026 @04:39PM (#49616690)
> There is a Caddy extension for doing DNS based validation, but that puts you back to needing a DNS provider with an API.

Yea, for clarity this is what i was describing. I use Porkbun's API and the Caddy instance isn't reachable from the internet, only local and over tailscale