VERY hands on, wouldn’t recommend it haha.
But that’s the beauty of open source. You CAN do it
VERY hands on, wouldn’t recommend it haha.
But that’s the beauty of open source. You CAN do it
I think my approach is probably the most insane one, reading this thread…
So the only thing I expose to the public internet is a homemade reverse proxy application which supports both form based and basic authentication. The only thing anonymous users have access to is the form login page. I’m on top of security updates with its dependencies and thus far I haven’t had any issues, ever. It runs in a docker container, on a VM, on Proxmox. My Jellyfin instance is in k8s.
My mum wanted to watch some stuff on my Jellyfin instance on her Chromecast With Google TV, plugged into her ancient Dumb TV. There is a Jellyfin Android TV app. I couldn’t think of a nice way to run a VPN on Android TV or on any of her (non-existent) network infra.
So instead I forked the Jellyfin Android TV app codebase. I found all the places where the API calls are made to the backend (there are multiple). I slapped in basic auth credentials. Recompiled the app. Deployed it to her Chromecast via developer mode.
Solid af so far. I haven’t updated Jellyfin since then (6 months), but when I need to, I’ll update the fork and redeploy it on her Chromecast.
Networking is always fun to debug… haha. I tried to replicate your issue but was unable to. Are you using docker, kubernetes or something else? Would be helpful if you could post your docker-compose.yml, kubernetes object manifests or other relevant config.
TIL what SRV records are. Thank you.
Isolated web apps… ewww
Oh yeah it’s fantastic. All the time spent building those scripts too
It’s been drop dead easy for me too in the past few years. Almost all of my gaming is through Steam and the Proton mode is like, a few extra clicks. It’s gotten to the point that I don’t even need to consult ProtonDB for runtime options now.
For old games there’s Lutris and its install scripts are a fuckton easier than trying to manually wrangle shit together (no matter what OS you’re on) which is even better
In fact, my completely non technical (and, notably, non programmer) friend noticed what my experience is like and as a result decided to dual boot on his new gaming rig. Mind blown. I didn’t even do any evangelising or shilling, I guess the best evangelism is just practicing what you (would) preach
I think dual GPU situations like laptops are sometimes a bit of a pain in the ass though from what I read.
I’m using a GTX 1080 Ti and nvidia’s legendary fuckery hasn’t impacted me
Thank you so much for that! I’ve been out of the country for a week, will take a look at what’s going on when I get home :)
Under an Arctic Sky. It’s about surfers going to Iceland to… surf, I assume
For real. I’m slowly downloading a documentary from one person right now, it’s been a few weeks and it’ll be a few more, but I thank them for it
Thanks for sharing! TIL about crowdsec
Looks like Crash Bandicoot on drugs
Interesting, self hosting crossplane. What do you use it for?
This is hilariously silly, putting that on my Steam Wishlist hahaha
That would be cool.
I guess my AMD Bulldozer TV PC is gonna have to go in the ewaste bin though. Its already stretched to its limit running Linux Mint, Firefox, uBlock Origin and Sponsorblock as it is
Praise the sunaurus!
deleted by creator
Device? All instances of torrent clients I use run in Kubernetes pods. I then access my Linux ISOs over NFS shares hooked up as PersistentVolume mounts
That seems like the tower must have to keep track of a hell of a lot of beam direction info. Damn