#FediMeteo #FediMeteoUpdates #snac #snac2
snac
#FediMeteo #FediMeteoUpdates #snac #snac2
If you have a snac follower, and they like your posts, take a moment to appreciate them.
#snac @grunfink #fediverse
I like Mastodon, I really do. But it has so, so many dependencies, and updating it on illumos or OpenBSD is getting really difficult, release after release.
Some dependencies are primarily distributed as binaries, or only build on Linux and macOS. It's not Mastodon's fault, but it depends on them.
That’s why, in my opinion, solutions like snac, GoToSocial, or littleFedi have a reason to exist: all of this is much, much easier...
#Fediverse #snac #GoToSocial #littleFedi #OwnYourData #Mastodon
You don't know Snac? But you should: https://codeberg.org/grunfink/snac2
A simple, minimalistic and well documented #ActivityPub instance server written in C, no database needed, totally JavaScript-free, no cookies either, not much bullshit.
Lots of bug fixes and tweaks, and a few things I’ve absolutely no idea about 😉
Huge thanks to @grunfink and all contributers!! 🎉
#snac2 #fediverse #frugalfediverse
Quote-posting your own posts is now allowed (do it by adding
RE: https://example.com/you/post-id in its own line in a post body).The Mastodon API can now be disabled by setting the
mastodon_api directive to false in server.json (no need to compile it out).Fixed a crash in chunked transfer encoding code (special thanks to Sergey Bronnikov for bringing this to my attention).
Tweak to JSON loading code to circunvent
fmemopen() issues on Illumos / OpenIndiana systems (contributed by aleteoryx).Mastodon API: Fixed error in voting code (contributed by uilebheist), more aggressive old data purging.
https://comam.es/what-is-snac
If you find #snac useful, please consider buying grunfink a coffee or contributing via LiberaPay.
#snacAnnounces #FrugalFediverse
#snac
I am testing the autocleaning of my data. I put one day in the parameter and I wonder if it is automatic of if I need to do something manualy with a command line of a script
Other question : is it possible to change the limit of 500 charactere in on e post
I put this strange things here
Because my #snac instance is in test mode and I notice this
I wanted to know howmany publication I send and this number is wrong
Snac is a lightweight Fediverse-compatible social network server which is entirely human-written, and doesn't require a database. You can find out more at:
🏡 https://codeberg.org/grunfink/snac2
You can follow Snac's lead developer at:
It can be installed via @yunohost (at https://apps.yunohost.org/app/snac) or manually using the installation instructions (at https://codeberg.org/grunfink/snac2/src/branch/master/README.md).
1) The text formatting options is much better than in Mastodon. At least, it exists, comparing with Mastodon UI 🙂. I can use this, or
this or even:thisIn Mastodon I could use just text, sadly. And hope that the same markup will be parsed by Pachli or any other client, which could operate with text markup independently of Mastodon.
Sadly, the @volpeon emojis looks like accessible only on Mastodon, so here I could use just default emojis 😞.
2) The supported Mastodon API is enough to connect to the Snac2 instance via Pachli. I could reading timeline, following the users, blocking the users, use likes, boosts and write posts or comments. Sadly, looks like I can't report users, or create additional groups (with separate timelines). Possibly, this function is not supported by Snac2.
3) The timeline is not strictly chronological — if I interact with some toot (fav, boost or write a reply), then it going to the top of the timeline.
4) The default HTML1 interface of snac is incredibly fast. Comparing with default interface of Mastodon (or even Misskey/Sharkey/GoToSocial (don't remember which one is overbloated) interface) in terms of speed on my hardware: the Misskey/Sharkey/GoToSocial default UI is a Trabant, the Mastodon UI is Nissan Solaris, and the Snac2 UI is F1 bolid 🙂
5) There is no interface to see the list of blocked or muted users, so if I block someone, then there is no way to cancel it 😞.
6) There is strange behavior of the timeline — it I press the "More..." URL to load the next page of toots and press "Like" or "Boost" on some toot, then the first page is loaded, not the second 😞. So, it is better to open interesting toots in the separate tabs and fav/boots it here, not from the tab with main timeline — if I don't want to lost the reading progress.
7) If I'm a paranoid and disallow viewing my posts or posts I'm interacted with in the "Public" page of Snac — then I'm unable to see contents of my profile (which posts, replies, etc I made). The only one way to see it — use third-party clients, like Pachli.
#snac #snac2 #Pachli
If someone I follow "likes" content, is that enough to
bring it into my timeline?
(content that seemingly should not show up on my
page.)
Is it possible to have my snac instance use TOR to federate *and* to have it available over clearweb at the same time?
Would this mean that my instance pulls data from other instances using TOR, but other instances would only use the clearweb to pull data from me, so they could be blocked at the national level?
Accounts can be marked as cool; anytime a cool account posts something, a notification will be sent.
Fixed an issue in Direct Messages sent from the people page; these posts didn't explicitly mention the recipient, and that confused some implementations.
Fixed crash when sending an empty EmojiReact.
HTTP requests can now be forced to use IPv6 by setting the
force_ipv6_requests configuration directive to true in server.json.Fixed a socket buffering issue under OpenIndiana (contributed by aleteoryx).
Mastodon API: Added missing
requested_by field in the relationships entrypoint (contributed by Uilebheist), implemented the followers entrypoint (contributed by Uilebheist), use Mastodon's RFC3339 format for markers (contributed by nowster), fixed posts with muted words not being filtered out, fixed editing of media alt texts.Tweaked HTML to avoid elinks complaining about a missing '#top' fragment.
Fixed a bug that made deleting the notification email address impossible.
RSS timelines are now cached because fuckers hammer for them continuously (probably AI crap bots).
Added information to README.md on how to build and install on Illumos / OpenIndiana Hipster 2026.04 (contributed by aleteoryx).
Updated Russian, Brazilian Portuguese and Czech translations (contributed by koru, daltux, pmjv).
https://comam.es/what-is-snac
If you find #snac useful, please consider buying grunfink a coffee or contributing via LiberaPay.
#snacAnnounces #FrugalFediverse
