DefederateLemmyMl

  • Gen𝕏
  • Engineer ⚙
  • Techie 💻
  • Linux user 🐧
  • Ukraine supporter 🇺🇦
  • Pro science 💉
  • Dutch speaker
  • 1 Post
  • 269 Comments
Joined 2 years ago
cake
Cake day: August 8th, 2023

help-circle


  • What I used to do was: I put jellyfin behind an nginx reverse proxy, on a separate vhost (so on a unique domain). Then I added basic authentication (a htpasswd file) with an unguessable password on the whole domain. Then I added geoip firewall rules so that port 443 was only reachable from the country I was in. I live in small country, so this significantly limits exposure.

    Downside of this approach: basic auth is annoying. The jellyfin client doesn’t like it … so I had to use a browser to stream.

    Nowadays, I put all my services behind a wireguard VPN and I expose nothing else. Only issue I’ve had is when I was on vacation in a bnb and they used the same IP range as my home network :-|

















  • If your average Windows user calls tech support, they’ll get a simple answer

    They’ll get a simple answer alright. In fact, they’ll be lucky if they get any answer at all that is not reboot, retry, reinstall or some other cargo cult nonsense from some on-paper “MCSA” in a third world country.

    And sorry for going on a rant here, but Windows tech support forums are truly the shit tier of all tech support forums, because very few people actually have the skill to properly diagnose problems in Windows when something outside of the realm of expected behavior occurs. It’s all learned behaviorisms instead of understanding: reinstall your drivers! defrag your hard drive! run ipconfig /renew! clean your cache folder! delete your cookies! Never: “look in the system eventlog for an error event coming from this source, and tell me what the error code says”