• 0 Posts
  • 115 Comments
Joined 2 years ago
cake
Cake day: June 14th, 2023

help-circle


  • 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.





  • Oh, sorry for the confusion. The posts online I’ve found about the subject of disabling fingerprinting protection in Librewolf are full of people who state that doing so “defeats the purpose of Librewolf”. Which probably WAS true before Mozilla’s recent changes, since the sole reason Librewolf had to exist was to be a hardened version of Firefox.

    That’s no longer the case since Librewolf has a new purpose (now that Mozilla thinks they own the right to sell all your data): a Firefox fork without Mozilla.

    I disabled a lot of that stuff because it’s kind of annoying for usability, e.g. browser won’t render anything at more than 60fps. I know this is a trade off and I’m cool with that. I have other tools and strategies in place to protect my privacy.




  • FrostyCaveman@lemm.eetoTechnology@lemmy.world*deleted by creator*
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    4 months ago

    Been using it all day now and yeah, it’s very smooth sailing. The tweaks I made basically involved removing fingerprinting protection, which I saw people online deride as “defeating the entire purpose of Librewolf”. Well, not true anymore.

    I just want manifest v2 and to not have to consent to ToS agreements implicitly allowing some suspicious organisation to harvest and sell literally any keypress I enter into the browser, which has become the de facto cross platform way to do almost everything.