The Real Grunfink
grunfink@comam.es
Author of the <a href="https://comam.es/snac?t=snac" class="mention hashtag" rel="tag">#snac</a> <a href="https://comam.es/snac?t=activitypub" class="mention hashtag" rel="tag">#ActivityPub</a> instance server and other pieces of singular software. Not a real Grünfink.<br>
Posts
-
View post
Hi everyone. Yesterday, many #snac instances had a failure in the notifications area: accessing it was impossible. I have not much information about what the problem is, but it seems it's related to a specially crafted post that makes snac hang. If this is happening to you, and you have access to snac's disk storage, you can delete manually the files inside the notify directory of your user (they are a bunch of .json files). Whenever I finally understand what is making snac fail, I'...
-
View post
I've just published version 2.95 of #snac, the simple, minimalistic #ActivityPub instance server written in C. This is an important release, as it fixes an issue that can lead to denial of service attacks, so please update as soon as possible. It also includes the following changes: Fixed a bug in the notification page that made snac hang forever while trying to read abnormally big files. Improved support for text-only web browsers: it's now possible to configure a set of web browser u...
-
View post
I've just published version 2.94 of #snac, the simple, minimalistic #ActivityPub instance server written in C. It includes the following changes (mostly bug fixes): 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] fun...
-
View post
Amazingly, the amd64 #snac binary (stripped) and its source code still fits in a 1.2 MB floppy disk 🖬 $ 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
-
View post
I've just published version 2.93 of #snac, the simple, minimalistic #ActivityPub instance server written in C. It includes the following changes: Added a new admirations entry point to the web UI, containing a timeline of liked, boosted and reacted posts. Please take note that, after installing the new version, it will start empty, and be filled with subsequent reactions (contributed by violette). It's now possible to disable showing posts in a given set of languages. Nested quoted po...
-
View post
If what 'split domains' mean is "running #snac in subdomain.example.com but identify as accounts from example.com" then no, it's not supported. 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...
-
View post
I've just published version 2.92 of #snac, the simple, minimalistic #ActivityPub instance server written in C. It includes the following changes: Changed 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&...
-
View post
grunfink - creator of snac, who made all of this possible using very few resources, on a 4 euro per month VM Thank you very much to you, Stefano. Your Fedimeteo service is a greatly valuable public service, and even if it was the only use of #snac out there, I would be fully satisfied. CC: @openmeteo@fosstodon.org @FediFollows@social.growyourown.services
-
View post
I've just published version 2.91 of #snac, the simple, minimalistic #ActivityPub instance server written in C. It includes the following changes: 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 ent...
-
View post
Your snac posts can be fancyMessages in snac allow a special subset of Markdown, that includes emphasized, strong, monospaced, strikethrough and underlined styles by surrounding text with one asterisk, two asterisks, backquotes, two tildes and two underlines, respectively. Line breaks are respected and output as you write them. Prepending a greater-than symbol in a line makes it a quote: This is quoted text All angle-prepended lines are grouped in the same blockquote It also allows preformat...