strfry distribution channels
I'm working on a piece of software to replace Mastodon, and it will use strfry as its database, storing even things like config as Nostr events. I want users to be able to snap install strfry or flatpak install strfry. Any thoughts or feelings? Nerds prefer flatpak, but Snap is easier and comes preinstalled on Ubuntu, so I lean towards that.
Other possibilities:
-
apt install- not sure what hoops you have to jump through to make it into Debian or Ubuntu proper. - precompiled binary built by GitHub CI served from GitHub - it wouldn't hurt. maybe in addition to a snap/flatpak.
Getting it into Debian is a big pain, I don't really want to bother with that now. Precompiled binaries could work, but we'd probably need to compile them statically, which is a pain.
I think flatpak is a good option. I've never tried to create a snap, but I think it's Ubuntu-only? There's also the possibility of distributing by Docker, I know some people have create unofficial dockerhub distributions.
+1 for flatpak