This is not about Newpipe itself but more that fact that this is an Android app ran on desktop Linux, without any containers like Waydroid does. This is like Wine, but for Android apps.
PureTryOut
Ubuntu Touch can't use GTK? Why not?
Well yes, it's still early days and very much WIP. But the fact it works at all is amazing and shows what can be done with more work.
I didn't say it wasn't 😉
Alpine Linux doesn't have it yet, although as postmarketOS we convinced them of the need and are now hard at work to make it happen.
Note that the actual latest release is 1.2.5. This is just a patch release for the 1.0 series.
Eh, I have used KeepassXC over multiple machines using NextCloud to sync it for years now and have never had any conflict.
I personally rent the cheapest VPS I could find and put Tailscale on it. My server at home then connects to that Tailscale network and the VPS runs nginx acting as a proxy forwarding everything to the server through Tailscale.
Besides having no annoying networking issues it also has the benefit that I can move houses without having to update A records to have the domain point to the new IP address because the VPS IP ofc remains the same.
The reasons for choosing Musl over glibc are largely unrelated for choosing a service manager. You can want one without the other just fine.
In general (there are exceptions) containers do not use service managers at all. They start 1 command and that's it.
It translates the Android API to Linux desktop-compatible calls, just like Wine does for Windows apps.