snac
Added a server-wide Webmention hook; this way, if somebody out there (that supports Webmention) links to a user or post in this instance, a notification is sent (this is the complementary of what was implemented in version 2.76).
Fixed regression while sending email via pipe on OpenBSD.
Fixed Markdown parsing when the URL has parenthesis.
Always show the 'pending follow confirmations' section if there are any (even if the toggle is off).
If a metadata value is an account handler, it's also tried to be validated (rel="me" links).
Another search by URL tweak (this time for Pixelfed links).
Mastodon API: fixed a bug that made some boosts disappear after being shown in apps like Tusky, added followed hashtags maintenance, other minor changes.
Renamed command-line actions create_list to list_create and delete_list to list_remove.
The default favicon URL can be changed from the server configuration.
New command-line option export_posts, to export all posts by a user in a JSON format compatible with the one generated by Mastodon.
The command-line options to send notes also allow an optional -r argument, to set the URL of a Fediverse post this note is a reply to.
https://comam.es/what-is-snac
If you find #snac useful, please consider buying grunfink a coffee or contributing via LiberaPay.
#snacAnnounces #FrugalFediverse
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.
#snac2 #fediverse
I have long planned to write a utility for synchronizing #Snac profiles with the #Nex blog, and I recently published its initial release:
https://codeberg.org/postscriptum/snac2nex
Additionally, I want to create a local copy of media data so that it can be accessed without going out into the HTTP space.
Hello Fedi friends!
My child and I arrived in Italy yesterday to spend all of July at my parents' 🇮🇹
What's the first thing I did this morning? Following @milano to have weather forecasts here in my feed.
Special thanks to @stefano for creating this incredible project.
For those of you not familiar with #FediMeteo, it covers 2893 cities in 38 countries. All powered by a 4€/month VPS with #snac and #freeBSD:
Grazie Stefano! 🙏✨🏆
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.
#snac2 #fediverse #frugalfediverse
Achei: num_threads é o nome da chave que ainda não tinha no arquivo de configuração. https://comam.es/snac-doc/snac.8.html#num_threads


If the propagate_local_purge configuration variable is set to true in server.json, purged local posts generate a Delete activity that is sent everywhere, instead of only deleted from the filesystem.
Included a small tweak to avoid being confused by implementations that return valid webfinger queries for non-account URLs (like i.e. the Wordpress ActivityPub plugin in some configurations). This helps in searching by URL.
Added Ukrainian translation (contributed by wincentbalin).
New command-line option muted, to list all MUTEd actors.
Mastodon API: Fixed metadata and follower approval flag when editing the account.
https://comam.es/what-is-snac
If you find #snac useful, please consider buying grunfink a coffee or contributing via LiberaPay.
#snacAnnounces #FrugalFediverse

When I started developing snac, I realized I needed a default icon to show for those accounts that lacked an avatar, similar to the outlined elephant Mastodon has. Given the minimalistic nature of the software, I thought that having a heavily-pixelated one, even 8-bit-like, was a perfect match.
So, I started designing one, inspired by singer/composer Siouxsie Sioux, whom I'm a big fan of. I've done some pixelart before, but was not totally satisfied, so I asked a friend with more artistic skills, who did some tweaks, and I was finally happy with it.
Also, it's said that all cool software must have some easter eggs; so, Susie looks somewhat different sometimes, and once a year, in a special day, she looks very different. Easter eggs are like jokes and if you explain them they lose their power, so I'm leaving it here.
My #FediforumFriday update this week is that I've been tinkering around at the MVP end of the fediverse, trying out projects like #snac (and also, honk). I really need to write some of these experiences down somewhere! Also, preparing for my talk at #FrOSCON next weekend.
What are you looking at that's interesting and #fediverse-related right now?
Testo neste momento o Tokodon, cliente para API #Mastodon que também está disponível para #GNU. Aqui, no caso, é a versão da tornozeleira eletrônica de bolso #Android, aplicativo instalado do repositório do KDE para o F-Droid
Visualmente, é muito bem acabado. Porém, pelo menos no perfil do #Snac, não vejo um menu de emojis personalizados para inserir aqui, ao contrário do #Fedilab. Sinto ainda algum bug neste campo de edição. A seguir, devo testar com perfil do Mastodon.
#Tokodon #KDE #FDroid #ActivityPub