Matrix runs great out of the box but once you start joining large rooms your server has to synchronize with every instance, this is very taxing on the network and in my experience was essentially DDOS’ing me until I started a cache at the reverse proxy level and forced it to use my secondary PiHole.
GrapheneOS is great and all but I refuse to willingly give google a single dollar for their hardware.
When GrapheneOS can be installed on any device is when I’ll gladly make that switch, and hopefully one day Apple iPhones can run other operating systems.
I’ve been looking at VPNs, but it feels weird, to route everything through my home IP when I’m also trying to use a commercial VPN for privacy / to combat services fingerprinting me based on my IP.
My ASUS WRT router (running Merlin Firmware) forwards my Home WireGuard VPN server through one of my Proton VPN clients, I get all the added bonuses of being connected to my home network, utilizing my PiHole an such, while benefiting from appearing across the world.
I'm currently considering a reverse proxy setup with an authentication provider like authentik or authelia, but as far as I understand, that wouldn't work well with accessing services through an app on my mobile device (like for jellyfin music for example.)
This is correct, you cannot host an authentication service in front of Jellyfin’s proxy otherwise the Jellyfin Media Player will not connect to your server however, there is a Jellyfin SSO plugin for authentication which is what I use and I disabled the manual login form via CSS but be warned if you take this route that the CSS can be re-enabled on the login screen using your browsers element inspect, I wish you can disable it outright but it’s heavily baked into Jellyfin from what I’ve read.
I suggest setting up a IP-Blacklist for Jellyfin and only whitelisting the known IP’s.
My company has a detailing department that uses all the fancy paid CAD softwares like AdvancedSteel, TeklaStructures and so on, I am not apart of that department but I have to be able to view and interpret the 3D models they make, so I installed FreeCAD on my work desktop and the experience has been quite rough, essentially it does not do a great job at importing files exported from these fancy softwares, I have to fiddle and tinker with different settings every single time and it sucks.
Perhaps I’m using it wrong, feel free to call me out on it as CAD isn’t really apart of my expertise.
Once inside ls /dev/dri to confirm the GPU is recognized inside the container, once you confirm it then you can exit the container.
user@debian:~/compose$ sudo docker exec -it jellyfin bash
I have no name!@jellyfin:/$ ls /dev/dri
renderD128
I have no name!@jellyfin:/$ exit
exit
user@debian:~/compose$
On the Jellyfin dashboard go to the hardware acceleration page and follow the notes left by Jellyfin devs.
For a while my GoAccess instance wasn’t working properly so I couldn’t visualize my access logs from Traefik, got lazy trying to fix it and left it as is, well in the meantime I wasn’t lazy enough to setup Synapse and begin federating on my home network.
Finally fixed my GoAccess today to be surprised to see Synapse hits labelled as crawlers, well over a million hits.
I'm considering doing Jellyfin, but I'm not a huge movie/shows consumer,
Well, if you’re paying for [Insert Streaming Service Here] than I’d say it’s worth it. Save yourself the extra 10, 15, 20 dollars a month and use it on a company (or open sourced project!) that actually cares about its consumers, this can be said for Music streaming and “cloud” storage as well.
The problem i see with Linux is that we all seem to have to rely on interpreting documentation on some level, whereas on Windows or Mac people search a problem, some article vaguely describes the issues they have, said article recommends [Insert Software Installer Here] to resolve aforementioned issue, people are pleased their issue is resolved without actually knowing what really changed on their system.
What do i say to my friends to get them to leave? Ive already tried and they won't.
I just abruptly switched to Matrix and encouraged anyone who wanted to get a hold of me to do the same, held my ground and did not look back, now a good handful of my friends have a Matrix account.
Matrix runs great out of the box but once you start joining large rooms your server has to synchronize with every instance, this is very taxing on the network and in my experience was essentially DDOS’ing me until I started a cache at the reverse proxy level and forced it to use my secondary PiHole.