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.
snac is rather awesome software. It's lightweight, exceedingly fast and just works.
Thanks @grunfink@comam.es (and other contributors to the project).
Just discovered the existence of the #snac #ActivityPub server. Looks very interesting, appealing to my #smolweb sensibilities very much, and seems even smoler than #GoToSocial, which I've been using very happily for a few years now. Could be time for me to try another flavour, as Adam Ant might say. And, I'm very very down with the acronym. Yep, Social Networks Are Crap.
Boosting your post, just in case anyone out there knows something.
ps -ww -p 88163 -u | awk '{for (i=1; i<=NF; i++) a[i,NR]=$i} END {for (i=1; i<=NF; i++) { val=a[i,2]; if(a[i,1]=="VSZ" || a[i,1]=="RSS") { val=sprintf("%.2f MB", val/1024) } print a[i,1] ":\t" val }}'
USER: snacIt only lacks auto-complete of handles and tags.
Also, I think it's important to remember that #snac also allows following hashtags by those RSS feeds provided by several Fediverse implementations (like Mastodon), avoiding the need of subscribing to a relay. E.g., you can add https://mastodon.social/tags/snac to the followed hashtags field, and it will periodically poll that RSS from the big instance and add to your timeline those posts tagged with #snac.
But, you can have snac running from a subdirectory of your main domain (which, as far as I know, no other fediverse implementation does). I.e. you can have your snac root in example.com/social and then you can identify as you@example.com . So you have no unnecessary subdomain just to be you.
Which is what I do for this very domain.
CC: @mms@bsd.cafe
#snac 2.92 がDebian stable-backports にも降りてきている :)
snac2 - Debian Package Tracker https://tracker.debian.org/pkg/snac2
boostedChanged default: for newly created instances, disable_inbox_collection is set to true (see snac(8) for more information). The reason is because it seems to be used for harrasing people.
Changed default: for newly created instances, disable_history is set to true (see snac(8) for more information). The reason is because archived history files don't reflect reality after posts are deleted or modified (they always have been an ugly kludge).
Changed default: in previous versions, posts with a scope of unlisted were shown in public pages and RSS feeds. Now, they are no longer shown. If you want to get back to previous behaviour, use a new toggle in the User Settings section (see snac(1) for more information).
New admin configuration option: if the purge_static value is set to true in server.json, each user's static directory is explored and those files there that are no longer attached to any post or referenced anywhere are deleted. See snac(8) for more information about those cases where you may not want to enable this option.
Allow serving files from subdirectories of the static/ subdirectory (contributed by la_ninpre).
Minor tweak to webfinger code to handle Hubzilla's peculiarities.
Fixed a search case where URLs to GotoSocial statuses were misidentified as accounts.
Accounts that follow you are now marked with a thumb-up emoji, because followers are adorable people.
Fixed some account export errors.
Fixed an incorrect hash in post links.
Show an account's location link in the people page, if they have one.
Mastodon API: Fixed hashtags loosing the link after editing a post, minor tweak in access token processing (contributed by trondd555).
Drop usage of PATH_MAX (contributed by sergiodj).
New Polish translation (contributed by kpm).
Updated German and Czech translations (contributed by zen and pmjv).
If you find #snac useful, please consider buying grunfink a coffee or contributing via LiberaPay.
Also I think it would be even cooler if it was a CGI binary#snac is not a native CGI program, but it supports FastCGI. With a bit of work, it can be set up to behave as pure CGI. More information:
https://encrypted.tesio.it/2024/12/18/how-to-run-your-own-social-network.html
CC: @nick@treffen.geekyschmidt.com
Because snac2 is a standalone daemon and does not natively speak FastCGIThis is incorrect; #snac does speak FastCGI natively. You can set it up on OpenBSD without the need of relayd.
See the snac(8) manpage for more information.
I come out to see that the marvelous @lisamelton@mastodon.social gave it a boost! Thank you Lisa!
Then I went to check on my VPS and it is showing:
load average: 0.07, 0.05, 0.05
New #snac instance survived a Lisa boost. Yay! (Lisa Melton Boost Certified)
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