scrubbles

joined 2 years ago

Yes that is the GitHub issue I was referring to

[–] scrubbles@poptalk.scrubbles.tech 3 points 3 days ago (9 children)

Right, but what exactly does the reverse proxy do to stop intrusion?

[–] scrubbles@poptalk.scrubbles.tech 9 points 3 days ago (1 children)

that's what I'd like personally, but I don't think the clients would play nice with that

Thanks! Interesting they support them now!

Ohhh okay! Interesting, and thank you!

[–] scrubbles@poptalk.scrubbles.tech 2 points 3 days ago (12 children)

Now that's interesting, what is the purpose of the reverse proxy, don't you still need something exposed then?

[–] scrubbles@poptalk.scrubbles.tech 1 points 3 days ago (4 children)

Right the jellyfin side, but how do you get it to go through tailscale? I'm not as familiar with tailscale, I only use openvpn

[–] scrubbles@poptalk.scrubbles.tech 3 points 3 days ago (6 children)

How do you do a tailscale with apple tv?

Seconded. Just use forgejo runners and actions.

Honestly if you're comfortable with Linux I just built my own at this point, but if you're not then obviously don't take my advice

 

Hi folks. So, I know due to a myriad of reasons I should not allow Jellyfin access to the open internet. However, in trying to switch family over from Plex, I'll need something that "just works".

How are people solving this problem? I've thought about a few solutions, like whitelisting ips (which can change of course), or setting up VPN or tail scale (but then that is more work than they will be willing to do on their side). I can even add some level of auth into my reverse proxy, but that would break Jellyfin clients.

Wondering what others have thought about for this problem

[–] scrubbles@poptalk.scrubbles.tech 5 points 5 days ago (4 children)

The problem exists of how do you get files to the server. Again for a big video file you need a place to have the original accessible for the entire duration of the transcode, and you need a drop point to place the file when it's done. And if you're doing that, more than likely you have something like Plex or jellyfin, so why not just hook it up to your existing file locations?

I run jobs all the time from my cluster, but the issue always comes back to persistent storage. Where are the files you need to act on, and where should the finished results be placed? You're trying to skip those important steps here.

[–] scrubbles@poptalk.scrubbles.tech 6 points 5 days ago (22 children)

I'll ask the question why do you want something hosted, if you don't want the files to be on the server too, or at least accessible via a mount. There's a couple projects who do that for a reason, you can't just upload an 80gb video file through a web interface simply. For home use it makes more sense for it to be connected to some sort of nas and you point it to the file on the nas, and then point where on the nas you want the output file.

As written, I don't think you'll find a lot. I think what may serve you better is finding a server solution that watches a directory and then runs transcodes based on pre defined templates, and spits them back out in a known location.

view more: next ›