There’s a way to run the client on Linux now? Awesome!
Yes, the only real drawback is the single channel memory connection, but that’s rarely a bottleneck.
I’d recommend to go with some form of mini PC. If you don’t need much CPU power there are some very cheap N100 ones where you can upgrade the RAM.
If you need E2EE there’s only Matrix. I wish it wasn’t the only option, but it is. For setting up rooms and so on you can use their Spaces feature, I think.
I’ve been looking for an alternative, too: https://feddit.de/post/8502516
From the ones you mentioned only Matrix supports full E2EE.
I wish there was a viabale sefhosted E2EE discord alternative and no, Matrix is not it.
Something like Immich or PhotoPrism is probably the way to go.
Have you considered TrueNAS Scale?
In case your Lenny client concatenates the dot to the link like mine: https://medium.com/@joshuaavalon/encode-video-with-handbrake-on-server-17b6127f6ac7
How much effort have you actually put into trouble shooting the issue? Maybe it is just a wrongly set CPU governor (performance, instead of ondemand or something else)? Or a certain kernel flag that have to be set on boot?
I just wish NewPipe would open piped.video links automatically.
Hm, you could set up a virtual machine on whatever host OS and have Unraid run in that instead.
Honestly, when Unraid is the culprit, why not change that instead?
Does a PiKVM to enter the password manually count?
Modern Android versions can use DoH (DNS over HTTPS) which can not be intercepted. If you don’t have this option or are not sure how to configure it, you could use the Quad9 app to enable secure DNS. This way you can make sure it is not related to DNS. Frankly, I can’t imagine they are blocking the IPs of the DuckDNS servers directly.
If it’s just a DNS block, you could use a different DNS server. You should do this anyway in my opinion.
Shit, this kinda screws with my plans to use the A380 as a transcoding card for my server.