./www/snac, Simple, minimalistic ActivityPub instance

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.65, Package name: snac-2.65, Maintainer: schmonz

snac (Social Networks Are Crap) 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...
- Multiuser
- Mastodon API support, so Mastodon-compatible apps can be used
- Simple but effective web interface
- Easily-accessed MUTE button to silence morons
- Tested interoperability with related software
- No database needed
- Totally JavaScript-free
- No cookies either
- Not much bullshit


Master sites:

Filesize: 204.516 KB

Version history: (Expand)


CVS history: (Expand)


   2024-12-03 14:45:15 by Jonathan Perkin | Files touched by this commit (1)
Log message:
snac: Add socket libs on SunOS.
   2024-11-28 00:21:25 by Amitai Schleier | Files touched by this commit (2) | Package updated
Log message:
snac: update to 2.65. Changes:

Added a new user option to disable automatic follow confirmations
(follow requests must be manually approved from the people page).

The search box also searches for accounts (via webfinger).

New command-line action `import_list`, to import a Mastodon list in CSV
format (so that Mastodon Follow Packs can be directly used).

New command-line action `import_block_list`, to import a Mastodon list
of accounts to be blocked in CSV format.
   2024-11-22 13:30:24 by Amitai Schleier | Files touched by this commit (2) | Package updated
Log message:
snac: update to 2.64. Changes:

Some tweaks for better integration with https://bsky.brid.gy (the
BlueSky bridge by brid.gy).

A corner case bug in the media proxying code has been fixed.

Hashtags can now include underscores.

The server now creates a pidfile inside the data directory.

Mastodon API: fixed a crash in the notification code, fixed
autocapitalization in the OAuth login field (contributed by fkooman).
   2024-11-15 06:37:44 by Amitai Schleier | Files touched by this commit (2) | Package updated
Log message:
snac: update to 2.63. Changes:

The server can now act as a proxy for all image, audio or video media
coming from other account's posts (both from the Web UI and the Mastodon
API). This way, other servers will see media requests coming from the
server IP, not the user's, improving privacy. This is controlled by
setting the `proxy_media` boolean field to `server.json` to true.

The `strict_public_timelines` option introduced in the previous release
now works correctly.

Fixed a crash when posting from the links browser.

Fixed some repeated images from Lemmy posts.

Fixed a crash when posting an image from the tooot mobile app.

RSS feeds are now in 2.0 version instead of 0.91.
   2024-11-14 23:22:33 by Thomas Klausner | Files touched by this commit (2429)
Log message:
*: recursive bump for icu 76 shlib major version bump
   2024-11-09 17:40:44 by Amitai Schleier | Files touched by this commit (2) | Package updated
Log message:
snac: update to 2.62. Changes:

Added a new user option to collapse top level threads by default.

Added a new `disable_block_notifications` boolean field to `server.json`
to disable the notifications of Block activities.

Added a new `strict_public_timelines` boolean field to `server.json`
to only show an account's posts and boosts (no trees) in public
timelines.

Fixed repeated images in posts from some implementations (those
that include an image both as an attachment and as an `<img>` tag
inside the post content).

Added a small HTML/CSS tweak to improve post previews from some
implementations (contributed by nyanide).

Notifications for `EmojiReact` activities now show the emoji.

New command-line action `insert`, to insert a post by its URL in a
user's timeline.

Fixed bad processing/rendering of URLs with two or more @ symbols.
   2024-11-01 13:55:19 by Thomas Klausner | Files touched by this commit (2426)
Log message:
*: revbump for icu downgrade
   2024-11-01 01:54:33 by Thomas Klausner | Files touched by this commit (2427)
Log message:
*: recursive bump for icu 76.1 shlib bump