taquiones.net 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.

Site description
Mi instancia en el fediverso
Admin email
root@taquiones.net
Admin account
@victor@taquiones.net

Search results for tag #snac

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

Considering the time I spend reading my timeline or even just the lists (and miss lots of posts), when someone tells me they can't find interesting content in the Fediverse, I jokingly and encouragingly respond that they are probably following the wrong people.

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

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

Shamar »
@Shamar@qoto.org

I have to say that the more I look at the @grunfink's source code, the more I like it.

The Real Grunfink »
@grunfink@comam.es

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

Some tweaks for better integration with https://bsky.brid.gy (the BlueSky bridge by brid.gy).

A corner case bug in the media proxying code has been fixed.

Hashtags can now include underscores.

The server now creates a pidfile inside the data directory.

Mastodon API: fixed a crash in the notification code, fixed autocapitalization in the OAuth login field (contributed by fkooman).

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

If you find useful, please consider contributing via LiberaPay: https://liberapay.com/grunfink/

This release has been inspired by the song Take Me To The River by .

martin »
@martin@snac.thincloud.freemyip.com

This reminded me to make a liberapay contribution. :)
I'm really enjoying running my own instance. It hits the sweet spot for me of enough interaction without getting overwhelmed. Thanks!

steve mookie kong »
@mookie@shumai.xyz

I found this nice install guide for written by @eltheanine and wanted to share.

the.teabag.ninja/snac-installa

The Real Grunfink »
@grunfink@comam.es

For today's , I want to send my regards to all people that have contributed any piece of code to or that have sponsored me via one way or another.

You, people, are great.

3 ★ 3 ↺

Victor Moral ⁂ »
@victor@taquiones.net

No os lo vais a creer, chiques, pero ayer me saqué una cuenta en bluesky para ver qué era exactamente y... Es twitter con el lema del buen rollo delante; como Google y su otro lema. No hay más.

Ahora, entiendo que les guste más que Twitter porque es más nuevo y huele mejor. Va a ser interesante ver qué ocurre con todos esos veteranos del pájaro mudados a otro twitter, más nuevo como digo, con toda la experiencia acumulada en años de uso del viejo twitter. Me recuerda a esas novelas cifi en las que a los humanos se les escapan por error bichos en otro entorno y cuando vuelven años más tarde aquello es terrorífico por cómo han derivado.

Cada vez estoy más contento de tener aquí mi casa, mi castillo, mi trinchera, ... Mi tumba. 🙂 (¡Toma ya!)

Mi propio servidor con del que no me pueden echar más que el casero cuando deje de pagar.

Shamar »
@Shamar@qoto.org

@grunfink

Thanks, I've seen handles SIGINT by terminating politely.

does it save a pidfile somewhere?

I can't find any in the data/ dir and I can't find an entry in the server.json

dharmik »
@dharmik@fosstodon.org

@grunfink any tips on what would be the best way to not make a instance feel slow. i host one for all my friends, and it could be due to federation (it caches everything?? idk). any solution you have?? i host on knt host.

The Real Grunfink »
@grunfink@comam.es

Hi. The only way to stop a server is by sending it a signal with the kill command, or by configuring it under a service control system like systemd, or rc file, and stopping it from there. You have many examples of how to do this in the examples/ directory of the source repository.

Regarding the use of a Unix socket, just set the address field with the full path to it (instead of an IP address), like described in snac(8), the Administrator Manual: https://comam.es/snac-doc/snac.8.html#address

Shamar »
@Shamar@qoto.org

@grunfink

Hi, I managed to build a statically linked with musl (and zlib, curl and openssl).

Now I realized that I could deploy it as a FastCGI, but I wonder how I could stop a running process on snac update.

Is there a kill switch one could toggle eg by creating an empty file with a specific name under the data dir? Or maybe a version file that is periodically checked by snac processes that exit() when you start a new version?

Or maybe something even simpler I'm missing?

Also, I've read that snac now support unix domain sockets, but I can't find anything about that in the doc... where should I look?

@stefano

The Real Grunfink »
@grunfink@comam.es

thanks for not releasing on a Friday! The slacker in me is still 8 hours behind up stream
😆

I usually release on Thursdays (unless something serious happened), in case someone wants to play with as a weekend project 😉

ティージェーグレェ »
@teajaygrey@snac.bsd.cafe

I submitted a Pull Request to update MacPorts' snac to 2.63 here:

https://github.com/macports/macports-ports/pull/26605

GitHub Actions Continuous Integration checks are running (2 of 3 have passed already which is a good sign).

It's up to someone else with commit access to merge it.

Thank you again for your continued improvements (and also, thanks for not releasing on a Friday! The slacker in me is still 8 hours behind up stream, maybe I can blame time zones? ;)


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

Thank you, I really love all these new thoughtful features! remains the undefeated server to me.

CC: @stefano@bsd.cafe

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

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

Tzafrir »
@tzafrir@tooot.im

Just installed on my Debian server from the backports package. Thanks to @grunfink for Snac and to @jvalleroy and to @sergiodj for packaging it. The packaging worked almost out of the box (needed adjustment because the httpd had a more complex configuration, but really minimal tweaks).

One thing I did change: I moved the data directory to a subdirectory of the home directory, to avoid leaking e.g. history.

I wonder if this is over-paranoid and pointless.

The Real Grunfink »
@grunfink@comam.es

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

The server can now act as a proxy for all image, audio or video media coming from other account's posts (both from the Web UI and the Mastodon API). This way, other servers will see media requests coming from the server IP, not the user's, improving privacy. This is controlled by setting the proxy_media boolean field to server.json to true.

The strict_public_timelines option introduced in the previous release now works correctly.

Fixed a crash when posting from the links browser.

Fixed some repeated images from Lemmy posts.

Fixed a crash when posting an image from the tooot mobile app.

Updated FreeBSD rc script: the server process is now managed by the daemon(8) utility (contributed by @stefano@bsd.cafe).

RSS feeds are now in 2.0 version instead of 0.91.

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

If you find useful, please consider contributing via LiberaPay: https://liberapay.com/grunfink/donate

This release has been inspired by the song New Moon (Dark Phase) by .

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

That is why at the foot of my bio it says: 😉

This instance is running on and so will not display any metrics on those I follow or my followers.

CC: @grunfink@comam.es

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

tells me when I'm followed, unfollowed, and blocked . I'm certainly not doing any magic.

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

For today's , I want to thank @grunfink
Their already excellent improves with every release, and they are always available, friendly, and positive.

The world could really be a better place with more people with their skills and attitude.

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

If you're not worried about displaying your follower / follow metric then is fantastic. That's what I'm using and you can import / export to and from

https://codeberg.org/grunfink/snac2

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

Testing another emoji this time beastie

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

Just mind me, testing another custom emoji on my instance.

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

So it seems folk on instances don't see the emoji from the above post. Yet other and instances do. 🤔

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

Does anybody see the emoji or just text?
Testing emojis on my instance. Images may change until I'm satisfied.

The Real Grunfink »
@grunfink@comam.es

Hi, Justine. has a feature that is somewhat atypical: the inbox collection, which stores all public inboxes that crosses your instance and send all posts you generate to them, even if no specific accounts on that instance are in the 'to' list. Though it's on specification (what Mastodon calls 'federating' is very similar), some people or admins may find that posts from your instance arrives to them with no apparent reason, and may block due to ignorance and/or overzealous behaviour. You can disable this by setting the disable_inbox_colllection variable to true in you server.json config file.

Also, some people looks at the 0 count of followers / followees and infer (incorrectly) that it's a new account and blindly block your account.

CC: @normis@s.dodies.lv

The Real Grunfink »
@grunfink@comam.es

Hi. does not publish the list of followers nor the list of accounts being followed; this is on purpose. That's why snac accounts always seem to have 0/0 contacts from the outside world.

The Real Grunfink »
@grunfink@comam.es

Hello. I'm very glad you started this endeavour and wish you the best of luck.

I don't ask for anything; is free software. Anyway, you can contribute whatever and whenever you consider to my Liberapay account: https://liberapay.com/grunfink

CC: @ricardo@bsd.cafe

Ricardo Martín »
@ricardo@mastodon.bsd.cafe

@knt How much of the future service revenue would be allocated to support the developer?

The Real Grunfink »
@grunfink@comam.es

Oh. One of 's goals is to endorse cuteness and the nice side of things, so this is doubly sad. I'll do my best to fix it ASAP to help propagating pretty cats and the greenest prairies.

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

I woke up this morning:

- I have a bit of a headache
- The BSD Cafe snac instance had crashed, so it was down - I modified the rc.d script to run under daemon(8) to restart automatically (and I sent a PR to include it)
- a critical virtualized Windows server for a client was in total crash (resolved by doing a stop/start from the Proxmox console, but this will also move to bhyve soon)
- I spilled half of my coffee on the floor - and being an espresso, I have very little left

I’m waiting for the locusts...

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

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

github.com/macports/macports-p

Currently the GitHub Continuous Integration checks are queued, so I don't know when that will complete or what the results will be, but hopefully it's just a delay in the process and doesn't reveal any errors.

Thank you for your continued improvements!

The Real Grunfink »
@grunfink@comam.es

Hello, users. I've just found that the new strict_public_timelines option does not work well, as it's also applying to the private timeline. So I recommend to disable it by now and wait for the next stable release, where it will be fixed.

Sorry for the incovenience.

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

The BSD Cafe instance has been updated to 2.62

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

The BSDCafe instance has been updated to 2.62


The Real Grunfink »
@grunfink@comam.es

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

Added a new user option to collapse top level threads by default.

Added a new disable_block_notifications boolean field to server.json to disable the notifications of Block activities.

Added a new strict_public_timelines boolean field to server.json to only show an account's posts and boosts (no trees) in public timelines.

Fixed repeated images in posts from some implementations (those that include an image both as an attachment and as an <img> tag inside the post content).

Added a small HTML/CSS tweak to improve post previews from some implementations (contributed by nyanide).

Notifications for EmojiReact activities now show the emoji.

New command-line action insert, to insert a post by its URL in a user's timeline.

Fixed bad processing/rendering of URLs with two or more @ symbols.

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

If you find useful, please consider contributing via LiberaPay: https://liberapay.com/grunfink/donate

This release has been inspired by the song Subways Of Your Mind by .

IT Notes »
@itnotes@snac.it-notes.dragas.net

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

@oxy we have different numbers, so there are performance differences.
In general, Mastodon stack is optimized for smooth UI even when under heavy load (queues, managed by sidekiq). Snac is managing everything on its own.

Snac is lighter in general, but when numbers grow, Mastodon is much more scalable. You can separate the components for performance. Still, I'm helping to manage a snac instance having many followers and it's running on a low cost hardware. It's impressively great. I like the snac approach and the dev is great!

IT Notes »
@itnotes@snac.it-notes.dragas.net

Welcome to the official snac instance of the IT Notes blog by Stefano Marinelli (@stefano@bsd.cafe)!

This instance and account are dedicated to the automatic publication of new blog articles, similar to an RSS feed but on the .

I decided to create a dedicated instance because is small and efficient, and it supports pledge and unveil on , exponentially increasing security - a perfect setup for my @OpenBSDAms@bsd.network VM.

In the coming days, I will publish an article on how I manage everything, including the small program created specifically for this purpose, which can also be used for other solutions/purposes.

Follow this account if you want to stay updated on the blog's news.


The Real Grunfink »
@grunfink@comam.es

asking many questions about snac2 [SENSITIVE CONTENT]Regarding some of your questions:

does not cache any media at all. Fediverse relays are not supported, but may eventually happen. It does not directly support blocklists (neither of instances or users), but there are command-line options to block instances or mute users, so it won't be impossible to do with a little of Unix-like tool trickery.

I don't know what 'allowlist' mode is, nor what does this 'limit replies' feature mean. Could you please elaborate?

CC: @ddlyh@topspicy.social @yvan@toot.ale.gd @jase@tail-f.journalctl.uk @stevelord@bladerunner.social

Ángel boosted

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

I've just tried a new theme, Pika, on a test snac instance. And I like it!

https://codeberg.org/voron/snac-style/src/branch/master/pika.css


nigel »
@nigel@snac.lowkey.party

Love that notifies for things like blocks and unfollows. Especially if someone just followed me, I check their profile and seems decent, so I follow them back... and then a short while later they unfollow - and in the mean time I hadn't even posted as I'd been offline.

Nope, I'm not playing those "building your followers" games: Unfollowed right back.

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

Added offsite backup to my update shell script. The script now stops the snac systemd service, archives the snac-data folder, fetches the latest source, compiles and installs it, restarts the service, and finally uses rclone to back up to Drive. Total downtime: 24 seconds.

I am loving it. Very happy to have made this my primary instance. sanfranciscan.org is easier to maintain thanks to podman, but we are still talking about 10-15 minutes of downtime.


Screenshot of my syslog grepping systemd showing 24 second downtime.

Alt...Screenshot of my syslog grepping systemd showing 24 second downtime.

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

I fully believe is the best and easiest way to run your single-user instance. Drama-free, responsive software with few dependencies. No cookies, no Javascript, not much bullshit indeed. Thank you again @grunfink@comam.es, happy to support your work!

The Real Grunfink »
@grunfink@comam.es

Oh my, this looks totally fantastic.

Thank you so much for making look cool.

The Real Grunfink »
@grunfink@comam.es

is indeed written in C; is written in Go, not C.

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

Haha now I've my own hand configured reverse proxy running I've been able to change the favicon on my instance to match my blog and git repo using nothing more than an alias. Again I will concur that I'm easily pleased. 😀

ティージェーグレェ »
@teajaygrey@snac.bsd.cafe

I submitted a Pull Request to update MacPorts' snac to 2.61 here:

https://github.com/macports/macports-ports/pull/26287

GitHub Actions Continuous Integration checks are progressing (3 out of 4 passed, which is a good sign; I guess MacPorts recently started checking 4 OS versions on GitHub automatically instead of 3 so this is taking a bit longer than I am accustomed to, it seems as if the macos-15 checks in particular are sluggish, maybe that system is overloaded?).

Regardless, it's up to someone else with commit access to merge it.

Neat to see more Mastodon migration improvements! I think I saw one person already boast of successes of migrating their followers to a snac instance!

Thank you for your hard work and continuing to make my favorite ActivityPub implementation even better!


Maarten van Gompel (proycon) »
@proycon@social.anaproy.nl

@justine @grunfink Wasn't it the philosophy NOT to divulge your follower count? ;)

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

I upgraded this instance to version 2.61 of . I stopped the daemon, backed up the data, updated the source code, compiled and installed program and then started deamon again. Total downtime was 54 seconds, mostly because I had to type out those commands by hand. My favorite instance. Thank you for your work @grunfink@comam.es!

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

Sometimes I am asked what the BSD Cafe is - what service of the BSD Cafe is considered the heart of it all. The BSD Cafe began its journey with the Mastodon instance, and other services gradually followed. For some, it might be the repository of their projects, while for others, it’s the Matrix room where they discuss their passions. For some, it’s the feed reader, for others, a way to know their IP address. There are those who see it as the sticker collected at EuroBSDCon or received by mail. For many, it serves as a base from which to start self-hosting their services on BSD systems, and it remains a gathering place among friends, a space to visit even if one doesn't primarily use it as a home.

Whatever it is for you, thank you. Because I am proud of the BSD Cafe, of what it has become, and of what it represents. In this place, I have forged relationships with people I already knew and met wonderful individuals who share their experiences, ideas, and passions in the true spirit of the BSD Cafe, which is to be positive and constructive. This way, we all grow, learning something new every day.

Whatever the BSD Cafe represents for you, I can tell you what it means to me: a group of friends, regular visitors or not, who exemplify that the world would be a much better place if the spirit adopted in all contexts were the same.

It’s late for , but I thank you all the same.

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

@justine you'll ALWAYS be more than welcome at the BSD Cafe!

I always suggest keeping your accounts (as you can see, you're currently in a "migrated" state - which is good). If you want to reactivate it, it will start working again as a secondary account, unless you choose to migrate back.

And don't worry, your content will stay here, so you won't lose anything!

I'm a big fan of self-hosting (and I love ), so I'm really glad you decided to go for it. But remember, you'll always be a dear patron of the BSD Cafe!

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

Although I've migrated my followers to my new self hosted instance on my . I'm not going to delete my bsd.cafe account as if things don't work out in the future then home i'll return. That's if @stefano@bsd.cafe will still welcome me back. 😉

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

I have to say that considering I've been running my instance for a week or two, It is very light weight. The jail in total is only 629M. I'm actually really impressed and yes some will say that I don't have all of the features of that is true. But I have all the features that I require and it is easily administered, Upgraded and extremely low on resources. 😍

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

I'm so chuffed with this new release that I'm going to celebrate by making myself a nice hot cup of earl grey. I'm easily pleased. 😉🫖

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

Wow thank you @grunfink@comam.es ! Migration of my 1500 ish followers from my account to my new home has worked perfectly.

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

So I'm currently migrating my followers from my bsd.cafe account to my new instance. Fingers crossed this new feature of Snac actually works ? 🤞

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

2.61 has been released and you can now migrate from a instance to a Snac one.

https://codeberg.org/grunfink/snac2/src/branch/master/RELEASE_NOTES.md#2-61

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

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

The Real Grunfink »
@grunfink@comam.es

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

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

Mastodon API: fixed timelines/public (it was showing less posts that it should).

Fixed over-zealous caching to the public timeline.

Some HTML tweaks and fixes to the web interface.

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 painting The Hands Resist Him by .

The Real Grunfink »
@grunfink@comam.es

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

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

Mastodon API: fixed timelines/public (it was showing less posts that it should).

Fixed over-zealous caching to the public timeline.

Some HTML tweaks and fixes to the web interface.

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 painting The Hands Resist Him by .

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

So I've successfully migrated from to my instance without issue. That's one less thing to procrastinate about, which just leaves possibly migrating to on my P14s .
What to do ? Hoping folks will chime in here with some pro's or con's of migrating to the other side. As I'm nearly convinced that I'm not going to miss much. Yes I'll have limited WiFi speeds for now until the fantastic work on the ax200 drivers and others ramps up. Also I'd have to replace my Focusrite Scarlet 6i6 as FreeBSD doesn't support it. But that's not a show stopper as I'll just purchase a 2x2 with midi compatible audio interface.
Boosts appreciated and thank you ❤️

2 ★ 0 ↺

Victor Moral ⁂ »
@victor@taquiones.net

Snac2 Hosting and Support | K&T Host
https://www.knthost.com/snac2

¡Toma ya! El uso de ha llegado a otro nivel si una empresa lo ofrece como servicio.

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

So I just donated to @grunfink@comam.es for the fantastic work they do on the lightweight instance . Thank you 😍

https://Ko-fi.com/home/coffeeshop?txid=145c5c6d-dd0e-4c26-aefe-e2c1a57c7f35&mode=public&img=ogiboughtsomeone

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

Updated my blogs footer so the icons are no longer pushed out of line on a mobile view. I also changed the text from Mastodon to Fediverse and swapped out the Mastodon logo for the Fediverse logo which was kindly created for me by @Tionisla@bsd.cafe
No I've to decide if I'm going to go full time with instead of ? 🤔

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

So I've been running my own instance for the past week and I have to say that I'm actually loving it. It hardly takes up any resources and the inbuilt web interface is easily configurable with nothing more than .
There are some things that folk used to running might not like. For example it does not show any follower or following numbers to any instances. So people using Mastodon will see 0 followers and 0 following even though those Snac uses may have 100's of followers .
You do get a people tab on the snac interface that is just a list divided into people following you and people you follow but no numbers. This is an intentional design feature by the author @grunfink@comam.es who stated.
I haven't implemented a simple count of following / followers on purpose; I consider all metrics in network media inherently toxic, because it's a way of comparing the relative success of people. This is also why, as seen from other Fediverse implementations, snac accounts always report 0 / 0 connections.
Also not all features work with android / iOS apps but most of the essentials do. I occasionally use when I'm not just using the web interface for Snac which I just find easier. I think I will be staying with this fantastic lightweight piece of software and look forward to see what new features get added in the future. A wish would be to have a way of importing followers from Mastodon to Snac, which I think the dev is working on at the moment. Oh and I nearly forgot to say that you can import the CSV file of people that you are following through the command line and it's fairly simple to do too. I'd 100% recommended giving Snac a try if you're looking for a no nonsene lightweight instance.

https://codeberg.org/grunfink/snac2

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

OK here is my last test to do on my new instance. It is uploading a photo as @stefano@bsd.cafe said he'd nearly DDoS his network connection in doing so. I've been a little worried about trying this but fingers crossed my 1G FTTP connection will be fit for this as all the other instances grab the image from my next toot ?
See you on the other side or not ? 🙃🤔

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

Any of clever folk out there fancy helping me out by making me a 32x32 png ( No background ) mono image of the logo using the same colour as this image on my website ?
The reason is I'm going to update the footer on my site to point to my new instance which is not Mastodon. So I thought the fediverse logo in the same style would be perfect. I cannot remember how I came about the other images in the same colour ? Searching about I cannot find similar matches.

The Fediverse logo for reference.

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

@ricardo hides followers/following count. Neither the owner of the account or of the instance can see the number 🙂

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

Right I've set how long my instance keeps local posts to 180 days until I see how much space this instance might eat up. If it's not too bad I may increase it or put it back to it's default of 0 which means keep all local posts. Only time will tell. ;)

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

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

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


Felix Palmen »
@zirias@mastodon.bsd.cafe

@stefano something seems a bit strange with the instance: I followed myself now (both directions), and quite some of my own toots on snac don't arrive in my feed here on . But when looking at the snac profile from mastodon, I can read them... 🤷

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 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!


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!

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

1 ★ 0 ↺

Victor Moral ⁂ »
@victor@taquiones.net

Esta es una prueba de borradores en . Funcionan bien.

ティージェーグレェ »
@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


nigel »
@nigel@snac.lowkey.party

snac gruvbox theme being worked on again.... still more to go, but I need a break and am happy to use it as-is until I get time to tweak again. I started from @grunfink@comam.es base snac css, to keep it nice and light. I noticed some other themes are quite heavy and wanted to keep it quick to refresh when liking or refreshing for whatever reason.

So far so good.

snac instance with a warm brown tones theme based on gruvbox color pallette

Alt...snac instance with a warm brown tones theme based on gruvbox color pallette

1 ★ 0 ↺

Victor Moral ⁂ »
@victor@taquiones.net

Cierto, el algoritmo "orgánico natural de campo de toda la vida de dios nuestro señor", que en realidad es la FIFO de toda la vida también de etc..

Bueno, ahora que lo pienso sí que estoy usando un algoritmo diferente y al mismo tiempo similar: el que tiene (el mejor servidor activitypub de la provincia) que es FIFO pero arrastrando todo lo que está relacionado con las publicaciones y mostrándolo en hilos.

🙂

3 ★ 3 ↺

Victor Moral ⁂ »
@victor@taquiones.net

Tengo la sensación de que el fediverso se está convirtiendo en algo muy pero que muy aburrido. Y no sé explicar el por qué exactamente pero creo que tiene que ver con la falta de discusión y la intencionalidad de que esto sea un lugar demasiado tranquilo. Eso como sensación sin terminar de definir.

Es como todos de acuerdo en lo mismo y reacciones exageradas en cuanto alguien no piensa como nosotros: bloqueos, "silenciaciones", huídas, ...

Que lo mismo muchos de aquí vienen escaldados de twitter y están hartos de acosos y demás y quieren sitios tranquilos pero, ¿no es demasiado tranquilo?

Claro que no hay algoritmo y eso es posible que desvirtúe la visión. Yo al usar como servidor veo todos los hilos siempre cargados con que siga a alguien que ha escrito algo en él. Podéis imaginar lo que alcanzo a leer al cabo del día.

¿Y si hiciese falta un algoritmo de algún tipo? Podría haber varios, como los famosos "skins" de algunos programas o el planificador de tareas de Linux. Claro que lo mismo hablo por hablar y el algoritmo tiene recursos ocultos que ni imagino y no merece la pena.

Back to top - More...