> And then there's people like me who just want a server that can handle any file I throw at it and play it over the internet
I just use nginx (with directory listing enabled), let's encrypt and HTTP basic auth. That basically gives you what you're asking for. But it won't do the fancy web sync so that you can watch it with your friends.
I just use nginx (with directory listing enabled), let's encrypt and HTTP basic auth. That basically gives you what you're asking for. But it won't do the fancy web sync so that you can watch it with your friends.