Package: wnpp
Severity: wishlist

* Package name    : snac2
  Version         : 2.0.9
  Upstream Author : https://codeberg.org/grunfink
* URL             : https://codeberg.org/grunfink/snac2/
* License         : MIT
  Programming Lang: C
  Description     : simple, minimalistic ActivityPub instance

This program runs as a daemon (proxied by a TLS-enabled real httpd
server) and provides the basic services for a Fediverse / ActivityPub
instance (sharing messages and stuff from/to other systems like
Mastodon, Pleroma, Friendica, etc.).

Features:

 * Lightweight, minimal dependencies
 * Extensive support of ActivityPub operations, e.g. write public
   notes, follow users, be followed, reply to the notes of others,
   admire wonderful content (like or boost), write private
   messages...
 * Simple but effective web interface
 * Easily-accessed MUTE button to silence morons
 * Tested interoperability with similar software
 * No database needed
 * Not much bullshit

----

There is currently no actual Mastodon/ActivityPub *server* in
Debian. There's an effort to package the reference Mastodon server in
#859741 but that seems stuck in Ruby dependency hell right now, and is
likely to prove difficult to maintain in the long term unless upstream
calms down a bit... and that's unlikely to happen given that Musk has
basically took over Twitter and ran it to the ground as fast as he
could. But I digress.

snac2 is a much simpler implementation. It's written in C, which might
not be everyone's favorite language right now, but it's something that
could be *much* easier to package than Ruby or Rust, or whaver is that
other implementation you're currently thinking of right now.

So maybe this would be a good and easier way to server our users,
thirsty for some federation action.

https://sr.ht/~tsileo/microblog.pub is another option, but even
smaller: it's a single user server.

Reply via email to