And then there is this Pull Request that could just be merged and released, but the maintainer didn't even look at it and you have to install it manually from git.
Git itself is already distributed. For federated issues/pull requests, there is the ActivityPub extension ForgeFed. Forgejo ist actively working on implementing it.
I didn't try CoreOS as I didn't even get how to set it up. As I understand it, it uses a completely different workflow for administering the system compared to regular distros.
Although it has always been a pain. Back when I used Nextcloud, I tried Nextcloud Talk which always had less problems for me and was much easier to set up.
I'm using GSConnect (a compatible reimplementation of KDE Connect for GNOME) on GNOME/Wayland and it works just fine