

I run TubeFree.org and I’ve been playing with Peertube, but I’m not a Dev so there might be a way to do this.
HOWEVER, caddy just forwards ports and a simple file server.
Peertube needs an actual webserver to serve it’s site. It handles the transcoding, activity pub, moving files, etc. But I’m almost positive you need a web server.
What I did was install Peertube from docs and put caddy in front of that. So caddy handles the cert and ports to nginx.
















Also just looked over the caddy config. Idk if that’d work, but the more you diverge from the intended set up, the more problems you can run into where the devs won’t be able to help as their experience is limited as well. None of us know everything. :-)