I’m currently hosting my PeerTube instance on a public VPS and when I went to go enable YouTube importing I saw this warning:
« If enabled, we recommend to use a HTTP proxy to prevent private URL access from your PeerTube server »
Now I don’t think there’s any security risks since my instance is already public, but I was wondering if there’s any benefits to running a reverse proxy anyways? Typically this is done for things like load balancing or performance (i.e. caching the common stuff on the reverse proxy and letting the backend server focus on the dynamic content/heavy lifting), but I’m not familiar enough with PeerTube to know if the app would benefit from this or not.
Would a reverse proxy have any noticeable impact on performance (page loads, video viewing, imports/uploads, etc…) be it positive or negative? Would a reverse proxy allow me to run multiple backend servers to handle transcoding if I’m using a single object storage bucket? Anything else I’m not thinking of that can hurt/improve performance?