snac.matoken.org is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
$ rmadison snac2 -s stable-backports
snac2 | 2.90-1~bpo13+1 | stable-backports | source, riscv64
snac2 | 2.91-1~bpo13+1 | stable-backports | source, amd64, arm64, armel, armhf, i386, ppc64el, s390x
I've just published version 2.91 of #snac, the simple, minimalistic #ActivityPub instance server written in C. It includes the following changes:https://comam.es/snac/grunfink/p/1774256733.794770
Thanks to oxzi, matoken, Louis Merlin, dandelions, Bruno Cesar Rocha and any other contributors I may have missed as well!
I submitted a Pull Request to update MacPorts' snac to 2.91 here:
https://github.com/macports/macports-ports/pull/31777
GitHub Continuous Integration checks are running, hopefully they will complete without issues?
Regardless, it's up to someone else with commit access to merge it!
#snac #MacPorts #OpenSource #ActivityPub #Mastodon #NoDatabaseNeeded
#NoJavaScript #NoCookiesEither #NotMuchBullShit #snacAnnounces
Fixed some local posts not being shown if the replied post is deleted.
Fixed web UI incorrect links to public posts for some configurations.
Fixed encoding bug in Mastodon-style share links.
Fixed an error that made imposible to leave empty the following hashtags or blocked hashtags from the web UI.
Include post attachments in the RSS feed entries.
Added some OpenBSD-specific documentation (contributed by oxzi).
Fixed some timezones (contributed by matoken).
Fixed some crashes (special thanks to Louis Merlin for helping me with this).
Updated Docker scripts to avoid generating a useless log file.
Fixed several memory leaks, key generation errors and HTML inconsistencies (contributed by dandelions).
Added ostatus.org and FEP-3b86 data to Webfinger objects.
Added a new CONTRIBUTING.md file. Among other guidelines, I explicitly say there that AI contributions are NOT accepted.
snac is now available as a Yunohost app. Thank you very much to Bruno Cesar Rocha for this.
If you find #snac useful, please consider buying grunfink a coffee or contributing via LiberaPay.
Check this line from the upcoming release notes:
"Added a new CONTRIBUTING.md file. Among other guidelines, I explicitly say there that AI contributions are NOT accepted."
In its entirety:
https://codeberg.org/grunfink/snac2/src/branch/master/CONTRIBUTING.md
Ever have those moments where you feel as if the kids may be alright?
@grunfink@comam.es continues to deliver!
軽量ActivityPub server のsnac用Firefox addon を知ったので試してみました.
このAddOn作者の方のtootをsnacの作者がboostしていたので知りました.
Hello #snac users. If you enjoy exploring the Fediverse via the web, you might find this #FirefoxExtension I created helpful. It lets you interact with almost any post more easily. It also works, of course, on Firefox derivates.
Feel free to take a look.
https://addons.mozilla.org/addon/snacwer/
Source code:
https://codeberg.org/fidiben/SnacWer
— unlogged (@unlogged@snac.unlogged.it)
Webでsnacを利用しているときに便利になる拡張機能のようです.
早速導入してみます.
以下からFirefoxに拡張機能を登録します.
拡張機能の設定から自分のsnacアドレスを登録します.これで準備完了です.

試しに使ってみましょう.MastodonなどのActivityPubの公開投稿を開きます.すると,アドレスバーの右側にsnacのアイコンが表示されます.

snacのアイコンをクリックすると設定した自分のsnacでその投稿が開かれます.ここでLikeやBoostなどの操作ができます.URLをコピーしてsnacに持っていったりするより便利です :)

環境
SnacWer バージョン 1.0.1
$ dpkg-query -W firefox firefox 148.0.2-1 $ lsb_release -dr Description: Debian GNU/Linux forky/sid Release: n/a $ arch x86_64
toot
boostedFeel free to take a look.
https://addons.mozilla.org/addon/snacwer/
Source code:
https://codeberg.org/fidiben/SnacWer
https://rochacbruno.com/deploy-your-own-fediverse-instance-with-snac.html
Given #snac's low bar requirements, I think any modern web browser is fine. I use Firefox, but totally agree on the heavy side (I have an unresolved love+hate relation with Firefox). I don't recommend any Chrome-based solution, because Google (though snac works great there).
I wish a small web browser (even a text-mode one!) with support for summary / details existed. In fact, if I ever develop another web app (a case that is probably not going to happen), I would not rely on this functionality.
summary and details tags (which #snac relies very much on), I would recommend it as the best web browser for a snac experience.CC: @gumnos@bsd.cafe
It supports creating and managing user accounts, posting, following, and interacting with the wider Fediverse. It also includes a Mastodon-compatible API for use with third-party clients.
IMO: It is the best option for people who wants to self-host their own Fediverse instance.
YunoHost is an operating system aiming to simplify server administration and therefore democratize self-hosting while making sure it stays reliable, secure, ethical and lightweight. It is a copylefted libre software project maintained by volunteers. Technically, it can be seen as a server distribution based on Debian GNU/Linux.
Waiting approval, here's the PR https://github.com/YunoHost/apps/pull/3375
Few more adjust and I will submit to the main #YunoHost appmarket place
The difference from other Mastodon API clients is that this one has #snac as a first class citizen.
I'm so glad!
#MastoBlaster has its own #Fediverse account - powered by #snac
Follow @mastoblaster to receive all the updates, insights, etc.
もしかしてGMT の + と - が間違っている?
$ grep GMT+9 xs_time.h
{ "GMT+9", -9 },
$ grep UTC+9 xs_time.h
{ "UTC+9", 9 },
$ grep GMT xs_time.h
{ "GMT", 0 },
{ "GMT+1", -1 },
{ "GMT+2", -2 },
{ "GMT+3", -3 },
{ "GMT+4", -4 },
{ "GMT+5", -5 },
{ "GMT+6", -6 },
{ "GMT+7", -7 },
{ "GMT+8", -8 },
{ "GMT+9", -9 },
{ "GMT+10", -10 },
{ "GMT+11", -11 },
{ "GMT+12", -12 },
{ "GMT-1", 1 },
{ "GMT-2", 2 },
{ "GMT-3", 3 },
{ "GMT-4", 4 },
{ "GMT-5", 5 },
{ "GMT-6", 6 },
{ "GMT-7", 7 },
{ "GMT-8", 8 },
{ "GMT-9", 9 },
{ "GMT-10", 10 },
{ "GMT-11", 11 },
{ "GMT-12", 12 },
{ "GMT-13", 13 },
{ "GMT-14", 14 },