doasu.dev 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.
Anyway, there are some issues with AI development in Rust:
https://codeberg.org/ethical-foss/open-slopware#programming-languages
#faircamp #kiss #smolweb #permacomputing #noAI #c #lisp #clisp #scheme #zig #snac
rel="me" github (if it is "available").[←](https://xn--sr8hvo.ws/previous)An [IndieWeb Webring](https://xn--sr8hvo.ws) 🕸💍[→](https://xn--sr8hvo.ws/next) to your User Settings...BioI kept fat-thumbing when trying to open content warning'd/hidden posts on me phone...but I realised I can just edit the style.css to add a bigger margin. I should probably check out some of the proper stylesheets people have made (but there is something very rad about the default theme)
1190668445d9 snac 0.00% 2.559MiB / 64MiB 4.00% 75.5kB / 926kB 1.22MB / 373kB 6
7ca4518a00b0 searxng 0.07% 134.5MiB / 512MiB 26.27% 344MB / 277MB 1.77GB / 1.48GB 19
e84c6039e233 slopscore 0.01% 23.44MiB / 64MiB 36.63% 24.6MB / 3.22MB 203MB / 38.4MB 422
a2d7f76f5542 acme.sh 0.18% 7.637MiB / 32MiB 23.86% 0B / 0B 291MB / 174MB 12
9205d9d3a6f2 beszel-agent 0.02% 9.711MiB / 32MiB 30.35% 0B / 0B 95.7MB / 2.36MB 8
e99b7a7d6b93 redis 0.50% 2.441MiB / 64MiB 3.81% 195kB / 128kB 31.5MB / 3.3MB 5
9ce903f4ca01 echoip 0.00% 7.777MiB / 32MiB 24.30% 1.52MB / 30.8MB 38.1MB / 385kB 4
@the_coffee_lover yes! I
set up a #snac instance just a few weeks ago.
It’s been purring along nicely, without ever giving me any trouble.
There is a person I've been helping for a while who runs two instances, one #GoToSocial and one #snac.
Yesterday, they suffered severe file system corruption on their device, and I lent them a hand with the recovery. For GoToSocial, they restored the DB from the previous backup and got it running again. For snac, although a few files were lost, no action was necessary... it just started back up and did what it had to do, bringing the instance back to full operation.
This goes to show that when software is well-designed and intentionally kept simple, it's also easier to get back up and running when something goes wrong. In this case, snac's "files-only" approach demonstrated excellent resilience.
Thanks, @grunfink !
#snac2 #snac #ThankYouTuesday #Efficiency #IT #SysAdmin #OwnYourData
THEODORE ROOSEVELT SHOT BY CRANK IN MILWAUKEE STREET
#content_review #unix_surrealism #fediverse #loops #mastodon #lemmy #art #mastoart #javascript #cats #snac
I submitted a Pull Request to update MacPorts' snac to 2.94 and thanks to Herby Gillot that was merged here:
https://github.com/macports/macports-ports/pull/33979
My apologies for the delay! Though I check repology.org with some frequency (usually several times on any given day) it didn't seem to pick up that snac was behind upstream. Good thing I thought to check the Codeberg repository independently I guess!
#snac #MacPorts #OpenSource #ActivityPub #Mastodon #NoDatabaseNeeded
#NoJavaScript #NoCookiesEither #NotMuchBullShit #snacAnnounces
Somehow my main instance, which is a large Mastodon server operated by professionals, is significantly slower than my little single-user #snac instance running on the Raspi Zero in my shelf.
I may change it to return the correct code eventually, but I don't consider it a priority.
Seems like it would be easy enough to throw some shell together to import a list and iterate /usr/local/bin/snac block $snac-data $url, (though you do get the same exit code for not accessing $snac-data as when you re-import the same $url).
Could also be made into a cronjob to keep things up to date.
The author of a replied post is no longer added to the CC: line, as it does not have much sense.
Fixed mentions for users with hyphens in their identifiers.
Unlisted replies to unknown posts were being skipped from the timeline, so don't do that.
If an actor marked as broken gets a post boosted (proving that is [back] functioning), it's unmarked as such.
Don't try (and fail) to parse non-UTC dates in posts (I'll provide a real fix eventually).
Fixed a redirection loop in the /users alias.
Mastodon API: fixed a bug that made changing the sensitive content string impossible, avatars and headers can be deleted (contributed by bm90).
Updated Czech and Italian translations (contributed by pmjv and fidiben).
If you find #snac useful, please consider buying grunfink a coffee or contributing via LiberaPay.
@jspath55 @stefano Nice! Perhaps I’ll do something similar with my single core RISC-V email server. A gig of RAM is extreme overkill for an email server.
Curious - what’re the advantages and disadvantages of LittleFedi compared with, say, #snac?
This #gotosocial instance is running on a vm inside my home network, which subjects it to the whims of my unreliable ISP and my unreliable power company.
But my #snac instance (@amd) is small enough to fit in extra resources on the small VPS I keep my mailserver on.
So I’m debating whether to move this account over to that for some increased reliability (and simultaneously wondering whether I want to keep self hosting these personal services at all…)
Thinking about a new domain+project...
Anyone have the TL;DR; on self hosted fediverse software?
Mastodon vs Snac vs Pleroma vs ?
I'm looking for something that is super low maintenance and lightweight / easy on resources but as full featured as practical within those constraints.
Something easy to tune re: post lengths and media types would be cool too. A "text first" platform is desired.
I've run Mastodon in the past and it's like fishing with nukes for this use case.
What's out there?
#selfhost #solar #diysolar #solarhosting #solarpunk #fediverse #smallcomputing #offgrid
#solar #offgridsolar #balconysolar #balkonsolar #diysolar #selfhosting #solarhosting
The former cluster member, now the only one serving my website, is with that power consumption now an ideal replacement. The wyse 3040 power consumption was around the same. with turbo boost enabled, the n4100 consumes up to 10W in total, and 5-6W in idle.
Running off grid from my solar system battery, every watt counts. So i am really happy to have this machine now at such a low power consumption.
I guess I will migrate the old #snac instance there, the old P II was too loud to let it run 😅
$ ls -l
total 920
-rwxr-x--- 1 grunfink src 607888 jul 25 13:42 snac
-rw-r----- 1 grunfink src 330882 jul 25 13:43 snac-2.93.tar.gz
Storage has grown to 1.7gb, memory and cpu utilization are still negligible.
This is easily the lightest weight fedi host I have run to-date, and I've run just about all of them.
I'm still hestitant to move to it full time, but it is pretty appealing.
#lispyGopherClimate #emacs #FSF CONFIRMED @bandali (note the new fediversal #snac account) will join us on the show tomorrow!
Remember it is every Tuesday-night-in-the-Americas being 0UTC Wednesday, or 25 hours from this toot. (Every week since 2022.).
live - https://anonradio.net/
#RSS https://toobnix.org/feeds/videos.xml?accountId=580185 ( @screwtape_channel ). #peertube #lisp
Three hours to live #discussion with #FSF #gopher @bandali on #lispyGopherClimate !
0UTC Wednesday (Tuesday night in the Americas)
I am not accepting to treat bandali as a stallman effigy.
We *will* talk about human #emacs (anti #ai faction).
We are promoting awareness of bandali's new personal #snac #fedi instance (thanks @grunfink ), if you could follow / boost to that avail.
Bandali publishes these, amoung things:
https://www.fsf.org/blogs/community/2026-june-gnu-spotlight
gopher://kelar.org/1/~bandali
When I first announced it, several people asked if I had any plans to make a #GeminiProtocol capsule. I wasn't really considering it at the time since I felt like I was accomplishing all I wanted to do with Gopher, but now I've decided I want to give it a shot. I installed Solderpunk's Molly Brown server (which I chose because it was the only one in Debian's repo) and, after much struggle with cert permissions, got it up and running.
For content, I went with the same thing as with Gopher: a gemlog powered by a snac-to-Gemini exporter. snac uses Markdown for formatting, which is of course very similar to Gemtext. I went back and edited my earlier blog posts to make them more Gemtext-like, which mostly meant adding header lines. The only real complication was inline links: I would need to strip them out of the Markdown source. Since I'm doing this all with shell scripts (as opposed to something like Python that'd probably work better), an actual Markdown parser wasn't really an option, so I decided to do it with a regex. The thing is, I'm not very good at writing regexes. After many, many fruitless searches trying to find an existing solution I came across a bash script that did what I wanted. The script itself was obvious vibe-coded filth, but it did contain a sed -E command that did exactly what I needed.
The exporter is a comically-inept hackjob and has a backslash-itis problem (which I imagine is coming from the JSON parser I'm using) but it does, somehow, work. Some day I'll see about redoing the whole thing in Python, but for now it's good enough.
Take a look if you're interested: gemini://gemini.n8fq.org
Ok, I'm testing something cool.
A blend of #snac, #Mastodon, #honk, #GoToSocial...and more.
This is running on a Raspberry PI Zero W, powered by NetBSD. The same that is powering my own smart thermostat. And it's quick.
I'll use this account and try to "stress" it.
Own your data. Always own your data!
Ps: love you @grunfink@comam.es !
CC: @thumb@simbly.me
It’s not Tuesday yet, but it will be soon.
And I want to thank @grunfink for creating and maintaining snac. Tomorrow I’ll talk about FediMeteo at DevConf, and it would never have come to be if it weren’t for snac and for the help the author gave me in fixing some things to optimize its use.
True Open Source, made with passion, by people who do things for the love of the things themselves.
so searching for a fedi microblogging backend or suite, almost compromising (rude) to mastodon (accurately, glitch) or pleroma, i almost fatefully got to know about #snac
while i still need further research or actually play around with it, it seems to have passed a lot of my requirements
:
+ lightweight
+ mature
+ still growing
+ multiuser
+ masto compat
+ repo on codeberg
+ author uses it
+ written in C (which i wanna learn)
+ #noai 💯
you can't know how i'm excited now..
snac2 - Debian Package Tracker https://tracker.debian.org/pkg/snac2
The Real Grunfink (@grunfink@comam.es) https://comam.es/snac/grunfink/p/1782459772.032309
snac2 - Debian Package Tracker https://tracker.debian.org/pkg/snac2
I submitted a Pull Request to update MacPorts' snac to 2.93 here:
https://github.com/macports/macports-ports/pull/33311
GitHub Continuous Integration checks passed OK!
It's up to someone else with commit access to merge it.
Thanks to violette, hanchan, inz, lainsoykaf, nullenvk, e0w0e, dragondaddy, daltux, zen and anyone else I may have missed for also contributing to the improvements in this release!
#snac #MacPorts #OpenSource #ActivityPub #Mastodon #NoDatabaseNeeded
#NoJavaScript #NoCookiesEither #NotMuchBullShit #snacAnnounces