jrollans.com 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.

Admin account
@jrollans@jrollans.com

Search results for tag #snac

Justine Smithies »
@justine@snac.smithies.me.uk

Just a first test toot from my own self hosted instance running on my server Beastie.

ティージェーグレェ »
@teajaygrey@rap.social

@grunfink I submitted a Pull Request to update MacPorts' snac to 2.60 here:

github.com/macports/macports-p

All GitHub Actions Continuous Integration checks passed OK.

I still am not in a place in my life where commit access is a responsibility I am willing to take on, so it is up to someone else to merge it.

Neat to see the improvements to Mastodon migration in this release! Maybe that will help facilitate more users?

Thank you, as usual! Also, nice to see a code push on a Thursday (in UTC at least?) not a Friday! ^_^

The Real Grunfink »
@grunfink@comam.es

is an alternative to Mastodon, Friendica o Pleroma. It works mostly the same, but its dependencies on other software elements and the requirements of the hosting machine are much lower. If you self-host your internet presence, it may prove easier and cheaper to maintain than any of the others. It also supports the Mastodon API, so you can (to some extent) use a bunch of Mastodon client apps.

The Real Grunfink »
@grunfink@comam.es

I'm glad to announce the release of version 2.60 of , the simple, minimalistic instance server written in C. It includes the following changes:

Migration from a snac account to a Mastodon one has been implemented. Please see snac(8) (the administrator manual) for more information.

Fixed a bug in argument parsing regarding some special characters (contributed by ndagestad).

Fixed image emojis in the public profile bio.

https://comam.es/what-is-snac

If you find useful, please consider buying grunfink a coffee: https://ko-fi.com/grunfink

This release has been inspired by the song State of Independence versioned by .

The Real Grunfink »
@grunfink@comam.es

I'm glad to announce the release of version 2.60 of , the simple, minimalistic instance server written in C. It includes the following changes:

Migration from a snac account to a Mastodon one has been implemented. Please see snac(8) (the administrator manual) for more information.

Fixed a bug in argument parsing regarding some special characters (contributed by ndagestad).

Fixed image emojis in the public profile bio.

https://comam.es/what-is-snac

If you find useful, please consider buying grunfink a coffee: https://ko-fi.com/grunfink

This release has been inspired by the song State of Independence versioned by .

The Real Grunfink »
@grunfink@comam.es

It seems that there is a new wave of SPAM in the Fediverse; this will only get worse over time.

If you use as your Fediverse platform, remember that you have some tools to make it less grievous: for example, the filter_reject.txt file, in the root of your snac directory, can be filled with regular expressions (one per line), that will be matched upon the content of every incoming post. If any of those lines match, the post will be dropped silently.

If you don't know what a regular expression is, don't worry; just add a sentence or text string that happens to appear in the SPAM messages you are receiving (but please take into account that this can be pretty destructive, so be very specific with these pieces of text).

More info:
https://comam.es/snac-doc/snac.8.html#SPAM_Mitigation

The Real Grunfink »
@grunfink@comam.es

hi, author here. Version 2.60 has not been released yet, but it will be real soon.

CC: @Mastodon@mastodon.social @gotosocial@superseriousbusiness.org @TangerineUI@nileane.fr @phanpy@hachyderm.io

Chema Hernández Gil »
@chema@ctrvx.net

I've been running on my small Ubuntu home server since May. It started out as an alternate account to my principal, but has now turned into my main presence in the . On the desktop I use @phanpy@hachyderm.io and the web interface and on my phone and tablet, I run @Tusky@mastodon.social There are a few quirks here or there, but overall it works very well!

@justine@bsd.cafe @stefano@bsd.cafe @grunfink@comam.es

Stefano BSD Cafe (snac instance account) »
@stesnac@snac.bsd.cafe

I’m thinking of creating a small instance based on snac, linked to my blog, to automatically publish new posts and, possibly, manage comments...


The Real Grunfink »
@grunfink@comam.es

Thank you very much to you for making accesible to many people and for helping me make it a better piece of software.

CC: @stefano@bsd.cafe

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

Snac2 is an excellent software solution for accessing the Fediverse. It is lightweight, very easy to compile and install, has minimal dependencies, and the development is progressing along a clear, clean, and logical path - thank you, @grunfink

Since last December, BSD Cafe has had, among its services, a snac instance - snac.bsd.cafe - which has been used sparingly, mainly by some for testing purposes. I’ve kept it as a 'testing' option.

In light of the interest it is generating (we now have stable users) and given that development is evolving to allow for both inbound and outbound movement, I have decided to designate it as a stable solution for accessing the Fediverse and to consider it a primary service of the BSD Cafe.

It has always received the utmost attention, I have consistently updated it promptly, and it has always been accessible, but I have also modified all the descriptions to clarify that it is a stable and definitive solution.

For more information, there is always a dedicated page on our wiki: wiki.bsd.cafe/snac.bsd.cafe

Stay Tuned!

BSD Cafe Announcements »
@announcements@mastodon.bsd.cafe

Snac2 is an excellent software solution for accessing the Fediverse. It is lightweight, very easy to compile and install, has minimal dependencies, and the development is progressing along a clear, clean, and logical path - thank you, @grunfink

Since last December, BSD Cafe has had, among its services, a snac instance - snac.bsd.cafe - which has been used sparingly, mainly by some for testing purposes. I’ve kept it as a 'testing' option.

In light of the interest it is generating (we now have stable users) and given that development is evolving to allow for both inbound and outbound movement, I have decided to designate it as a stable solution for accessing the Fediverse and to consider it a primary service of the BSD Cafe.

It has always received the utmost attention, I have consistently updated it promptly, and it has always been accessible, but I have also modified all the descriptions to clarify that it is a stable and definitive solution.

For more information, there is always a dedicated page on our wiki: wiki.bsd.cafe/snac.bsd.cafe

Stay Tuned!

@stefano

Stefano BSD Cafe (snac instance account) »
@stesnac@snac.bsd.cafe

Snac2 is an excellent software solution for accessing the Fediverse. It is lightweight, very easy to compile and install, has minimal dependencies, and the development is progressing along a clear, clean, and logical path - thank you, @grunfink@comam.es

Since last December, BSD Cafe has had, among its services, a snac instance - https://snac.bsd.cafe - which has been used sparingly, mainly by some for testing purposes. I’ve kept it as a 'testing' option.

In light of the interest it is generating (we now have stable users) and given that development is evolving to allow for both inbound and outbound movement, I have decided to designate it as a stable solution for accessing the Fediverse and to consider it a primary service of the BSD Cafe.

It has always received the utmost attention, I have consistently updated it promptly, and it has always been accessible, but I have also modified all the descriptions to clarify that it is a stable and definitive solution.

For more information, there is always a dedicated page on our wiki: https://wiki.bsd.cafe/snac.bsd.cafe

Stay Tuned!


The Real Grunfink »
@grunfink@comam.es

Yes, I plan to release 2.60 this week (or the next one) with the capability of migrating from a snac account to a Mastodon one. The opposite operation (i.e. from Mastodon to snac) will probably happen in 2.61 or so.

CC: @dziq@mammuthus.xyz

The Real Grunfink »
@grunfink@comam.es

Hello, and thanks again for your support. For your information, will support account migration real soon (at least, the option to migrate from a snac account to another site, the reverse operation will happen eventually).

CC: @cochise@social.subversida.de

ティージェーグレェ »
@teajaygrey@rap.social

@grunfink I submitted a PR to update MacPorts' snac to 2.59 here:

github.com/macports/macports-p

Passed the GitHub Actions CI checks.

As usual, I don't have commit access so it's up to someone else to merge it.

Thank you for your continued improvements and bug fixes! I see even since the 2.59 release there's already been changes to the repo.

Also, while I am not the biggest VNV Nation fan, I have seen them perform live at least once, groovy to see some resonance in audio inspiration too! ^_^

The Real Grunfink »
@grunfink@comam.es

I'm glad to announce the release of version 2.59 of , the simple, minimalistic instance server written in C. It includes the following changes:

Added post drafts: new or edit post edition dialogs include a checkbox that will cause the message to not be posted, but stored in a list of drafts, directly accesible from the private timeline. From that list, drafts can be edited and definitely posted (or re-stored as a draft for later editing).

Fixed a bug that caused Block notifications to not be shown properly.

Fixed crash in a corner case of the URL parameter parsing code.

https://comam.es/what-is-snac

If you find useful, please consider buying grunfink a coffee: https://ko-fi.com/grunfink

This release has been inspired by the song Nova (Shine a Light on Me) by .


The Real Grunfink »
@grunfink@comam.es

I'm glad to announce the release of version 2.59 of , the simple, minimalistic instance server written in C. It includes the following changes:

Added post drafts: new or edit post edition dialogs include a checkbox that will cause the message to not be posted, but stored in a list of drafts, directly accesible from the private timeline. From that list, drafts can be edited and definitely posted (or re-stored as a draft for later editing).

Fixed a bug that caused Block notifications to not be shown properly.

Fixed crash in a corner case of the URL parameter parsing code.

https://comam.es/what-is-snac

If you find useful, please consider buying grunfink a coffee: https://ko-fi.com/grunfink

This release has been inspired by the song Nova (Shine a Light on Me) by .


Stefano Marinelli »
@stefano@mastodon.bsd.cafe

A small compendium of the Fediverse platforms I use/know well.

In the past few days, I revisited some of my old Fediverse instances since some friends asked me to help them set up a new one. I also took the chance to perform maintenance on some leftover instances. Here's my experience:

Akkoma: My oldest instance still running, opened in 2022. It was offline for a few months (3/4). I updated everything to the latest version and restarted it. I’m not sure why, but it’s extremely slow, with a heavy load on Postgres and many queries just to open the main page. I like Akkoma - I'll investigate further.

GoToSocial: I updated a friend's instance - GoToSocial itself was up-to-date, but the underlying system wasn’t. I noticed that once it exceeds 2000 followings, it becomes a bit slow. The database is PostgreSQL, but that's not the issue. The GoToSocial process becomes somewhat heavy on the VPS. Still, it's very usable and a software with great potential, in my opinion. The Mastodon API is implemented quite well and works with the major software.

Mitra: It seems well-built. The person had around 1000 followers and followings on a Mastodon account, which they moved from a large instance. No speed issues, though sending a message makes the server “heavy” for a bit, but it’s temporary. The Mastodon API is partially implemented, but the software is advancing quickly, and I find its native interface quite pleasant.

Snac2: I've always had a soft spot for Snac2. The lack of a database and some design choices make it an excellent solution for small instances. For example, sending posts to all known instances increases visibility and interaction. Its basic, JavaScript-free interface is very clear, though it might not be the best for those used to Mastodon. But the Mastodon API is improving version by version, and I think the developer is doing an excellent job. It struggles a bit with larger numbers, but that's due to the underlying file system, not the software itself. If "move" support (both in and out) were added, I would recommend it to anyone starting self-hosting for single-user or small community instances because "move" is one of the options that gives the most freedom in Fediverse software.

Mastodon: My “old” personal instance was stuck at version 4.1.x and had been offline for a few months. I updated the FreeBSD Jail and upgraded Mastodon to 4.2.12 and then to 4.3.0-beta1. No issues. I also helped a friend (who had an old Pleroma-based instance they barely used) migrate. This user has around 5000 followers and followings - Mastodon is running on FreeBSD on a VPS (arm64) for just over 3 euros a month, with no significant issues (apart from media storage, but that's not Mastodon’s fault). Mastodon is sometimes said to be heavy, and that's partly true, but its modularity ensures that even in cases of overload, queues may slow down, but navigation and the local timeline remain reasonably fast. I think this is a good thing for any larger-scale use of an instance.

In short, I think things are moving in the right direction, and the software is evolving nicely. Well done, devs!

The Real Grunfink »
@grunfink@comam.es

I totally understand why you'd recommend Mastodon first. I just found the idea of a instance being no longer part of the bsd.cafe a bit sad, as you have been a precious support for me in the beginning days.

Keep the good work.

The Real Grunfink »
@grunfink@comam.es

I'm glad to announce the release of version 2.58 of , the simple, minimalistic instance server written in C. It includes the following changes:

Search by content also looks into alt-text from attachments (images, videos, etc.).

Search by content is case insensitive for all Unicode-supported alphabets (previously was only for ASCII characters).

Added support for bookmarking posts.

Fixed a failed compilation under Solaris/Illumos.

The actor Person object now includes a featured property, that returns the list of pinned posts.

The delete post button can now be hidden server-wise (it's not very useful and clutters the space).

The lists of pinned and bookmarked posts are directly accesible from the private timeline.

https://comam.es/what-is-snac

If you find useful, please consider buying grunfink a coffee: https://ko-fi.com/grunfink


The Real Grunfink »
@grunfink@comam.es

I'm glad to announce the release of version 2.58 of , the simple, minimalistic instance server written in C. It includes the following changes:

Search by content also looks into alt-text from attachments (images, videos, etc.).

Search by content is case insensitive for all Unicode-supported alphabets (previously was only for ASCII characters).

Added support for bookmarking posts.

Fixed a failed compilation under Solaris/Illumos.

The actor Person object now includes a featured property, that returns the list of pinned posts.

The delete post button can now be hidden server-wise (it's not very useful and clutters the space).

The lists of pinned and bookmarked posts are directly accesible from the private timeline.

https://comam.es/what-is-snac

If you find useful, please consider buying grunfink a coffee: https://ko-fi.com/grunfink


ティージェーグレェ »
@teajaygrey@rap.social

@grunfink I submitted a PR to update MacPorts' snac to 2.57 here:

github.com/macports/macports-p

GitHub Actions CI went OK!

I don't have commit access, so it's up to someone else to merge it.

Thank you for continuing to improve and iterate snac!

The Real Grunfink »
@grunfink@comam.es

I'm glad to announce the release of version 2.57 of , the simple, minimalistic instance server written in C. It includes the following changes:

Added support for listening on UNIX-like sockets.

Don't allow empty polls.

Added support for Markdown-style images (converted to attachments) and strikethrough text.

Added support for incoming Move messages: when received, the new account is followed and the old one is unfollowed.

Incoming EmojiReact messages are internally converted to Like (more proper support will happen eventually).

Blocks are also notified.

Mastodon API: fixed a cache bug when following local users.

https://comam.es/what-is-snac

If you find useful, please consider buying grunfink a coffee: https://ko-fi.com/grunfink


The Real Grunfink »
@grunfink@comam.es

I'm glad to announce the release of version 2.57 of , the simple, minimalistic instance server written in C. It includes the following changes:

Added support for listening on UNIX-like sockets.

Don't allow empty polls.

Added support for Markdown-style images (converted to attachments) and strikethrough text.

Added support for incoming Move messages: when received, the new account is followed and the old one is unfollowed.

Incoming EmojiReact messages are internally converted to Like (more proper support will happen eventually).

Blocks are also notified.

Mastodon API: fixed a cache bug when following local users.

https://comam.es/what-is-snac

If you find useful, please consider buying grunfink a coffee: https://ko-fi.com/grunfink


The Real Grunfink »
@grunfink@comam.es

I'm glad to announce the release of version 2.56 of , the simple, minimalistic instance server written in C. It includes the following changes (all of them contributions by fellow developers):

Don't show instance announcements in public timelines (contributed by sarahpw).

Added auto boosting. If an account has this flag enabled, all mentions to that account are automatically boosted to all its followers (contributed by sarahpw).

Fixed typos in manpages (contributed by sergiodj).

Some minor performance improvements (contributed by Claire).

https://comam.es/what-is-snac

If you find useful, please consider buying grunfink a coffee: https://ko-fi.com/grunfink


The Real Grunfink »
@grunfink@comam.es

I'm glad to announce the release of version 2.56 of , the simple, minimalistic instance server written in C. It includes the following changes (all of them contributions by fellow developers):

Don't show instance announcements in public timelines (contributed by sarahpw).

Added auto boosting. If an account has this flag enabled, all mentions to that account are automatically boosted to all its followers (contributed by sarahpw).

Fixed typos in manpages (contributed by sergiodj).

Some minor performance improvements (contributed by Claire).

https://comam.es/what-is-snac

If you find useful, please consider buying grunfink a coffee: https://ko-fi.com/grunfink


wakest ⁂ »
@liaizon@social.wake.st

@residualentropy start with a fork but start with something more primed for customization like @bonfire or @takahe or

2 ★ 0 ↺

Jonathan Rollans »
@jrollans@jrollans.com

@grunfink@comam.es don’t even worry about it, has been rock solid and a truly great piece of software engineering. It amazes me how stable it is! Thank you for building and continuing to develop it!

2 ★ 0 ↺

Jonathan Rollans »
@jrollans@jrollans.com

@grunfink@comam.es don’t even worry about it, has been rock solid and a truly great piece of software engineering. It amazes me how stable it is! Thank you for building and continuing to develop it!

The Real Grunfink »
@grunfink@comam.es

I'm glad to announce the release of version 2.51 of , the simple, minimalistic instance server written in C. It includes the following changes:

Support for custom Emojis has been added; they are no longer hardcoded, but read from the emojis.json file at the server base directory. Also, they are no longer limited to string substitutions, but images as external URLs are also supported (see snac(8) for more information).

Fixed a bug that caused some notifications to be lost when coming from a user in the same instance.

Added an additional check for blocked instances (sometimes, posts from blocked sites that were ancestors of legit posts were 'leaking' into the timeline).

On OpenBSD, if the disable_email_notifications server flag is set to true, unveil() is not called for the execution of the /usr/sbin/sendmail binary and pledge() doesn't set the exec promise.

https://comam.es/what-is-snac

If you find useful, please consider buying grunfink a coffee: https://ko-fi.com/grunfink

This release has been inspired by the album Eternal Embers by .


The Real Grunfink »
@grunfink@comam.es

I'm glad to announce the release of version 2.51 of , the simple, minimalistic instance server written in C. It includes the following changes:

Support for custom Emojis has been added; they are no longer hardcoded, but read from the emojis.json file at the server base directory. Also, they are no longer limited to string substitutions, but images as external URLs are also supported (see snac(8) for more information).

Fixed a bug that caused some notifications to be lost when coming from a user in the same instance.

Added an additional check for blocked instances (sometimes, posts from blocked sites that were ancestors of legit posts were 'leaking' into the timeline).

On OpenBSD, if the disable_email_notifications server flag is set to true, unveil() is not called for the execution of the /usr/sbin/sendmail binary and pledge() doesn't set the exec promise.

https://comam.es/what-is-snac

If you find useful, please consider buying grunfink a coffee: https://ko-fi.com/grunfink

This release has been inspired by the album Eternal Embers by .


The Real Grunfink »
@grunfink@comam.es

I'm glad to announce the release of version 2.50 of , the simple, minimalistic instance server written in C. It includes the following changes:

Incoming posts can now be filtered out by content using regular expressions on a server level (these regexes are written in the filter_reject.txt file at the server base directory; see snac(5) and snac(8)).

Improved page position after hitting the Hide or MUTE buttons (for most cases).

Use a shorter maximum conversation thread level (also, this maximum value is now configurable at compilation level with the MAX_CONVERSATION_LEVELS define).

Fixed a bug where editing a post made the attached media or video to be lost.

The way of refreshing remote actor data has been improved.

Posting from the command-line now allows attachments.

Added defines for time to enable MacOS builds (contributed by andypiper).

https://comam.es/what-is-snac

If you find useful, please consider buying grunfink a coffee: https://ko-fi.com/grunfink

This release has been inspired by the song The Raven by .


The Real Grunfink »
@grunfink@comam.es

I'm glad to announce the release of version 2.50 of , the simple, minimalistic instance server written in C. It includes the following changes:

Incoming posts can now be filtered out by content using regular expressions on a server level (these regexes are written in the filter_reject.txt file at the server base directory; see snac(5) and snac(8)).

Improved page position after hitting the Hide or MUTE buttons (for most cases).

Use a shorter maximum conversation thread level (also, this maximum value is now configurable at compilation level with the MAX_CONVERSATION_LEVELS define).

Fixed a bug where editing a post made the attached media or video to be lost.

The way of refreshing remote actor data has been improved.

Posting from the command-line now allows attachments.

Added defines for time to enable MacOS builds (contributed by andypiper).

https://comam.es/what-is-snac

If you find useful, please consider buying grunfink a coffee: https://ko-fi.com/grunfink

This release has been inspired by the song The Raven by .


0 ★ 0 ↺

Jonathan Rollans »
@jrollans@jrollans.com

Discoverability seems basically non-existent using , but damn I like it a lot. I think maybe it’s a matter of finding folks to follow the “old way”. By browsing the internet.