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

Site description
Cablespaghetti's personal snac instance
Admin email
sam@cablespaghetti.dev
Admin account
@sam@cablespaghetti.dev

Search results for tag #snac

[?]The Real Grunfink » 🌐
@grunfink@comam.es

Hi. You must get the Mastodon API post id either from a timeline or by using search on the real post id.

The gory details: Mastodon-API-compatible ids are simulated in by concatenating the object creation time (ctime) and the md5 of the real post id (see the function mastoapi_id() in mastoapi.c for more details).

Hope it helps.

    [?]Grow Your Own Services 🌱 » 🌐
    @homegrown@social.growyourown.services

    Snac is a lightweight Fediverse-compatible social network server which is entirely human-written, and doesn't require a database. You can find out more at:

    🏡 codeberg.org/grunfink/snac2

    You can follow Snac's lead developer at:

    🏡 @grunfink

    It can be installed via @yunohost (at apps.yunohost.org/app/snac) or manually using the installation instructions (at codeberg.org/grunfink/snac2/sr).

      [?]p » 🌐
      @p@hj.9fs.net

      did you guys catch the easter egg today? :')

      👽

        [?]Agent Spooky Michał, FBI » 🌐
        @michal@sapka.pl

        I'm getting a crapload of notifications: "Someone mentioned you..." with links to a toot. Those links are 404. What's going on?


          [?]The Real Grunfink » 🌐
          @grunfink@comam.es

          [?]The Real Grunfink » 🌐
          @grunfink@comam.es

          I've just published version 2.97 of , the simple, minimalistic instance server written in C. It includes the following changes:

          Quote-posting your own posts is now allowed (do it by adding RE: https://example.com/you/post-id in its own line in a post body).

          The Mastodon API can now be disabled by setting the mastodon_api directive to false in server.json (no need to compile it out).

          Fixed a crash in chunked transfer encoding code (special thanks to Sergey Bronnikov for bringing this to my attention).

          Tweak to JSON loading code to circunvent fmemopen() issues on Illumos / OpenIndiana systems (contributed by aleteoryx).

          Mastodon API: Fixed error in voting code (contributed by uilebheist), more aggressive old data purging.

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

          If you find useful, please consider buying grunfink a coffee or contributing via LiberaPay.


            [?]Justine Smithies [She / Her] » 🌐
            @justine@snac.smithies.me.uk

            Aaargh! you did it again! I know it's not your fault as you were never designed for large-ish accounts but you just timed out with heavy disk access whilst I clicked post and now I sent the same toot 3-4 times. 🤦‍♀️

              [?]The Real Grunfink » 🌐
              @grunfink@comam.es

              Hi. cannot create Events at this moment, but Event type objects like those generated by Gancio or Mobilizon are understood and its special data (location, start / end time, etc.) shown.

                [?]p » 🌐
                @p@hj.9fs.net

                Thank you for 2 million followers!

                It's hard to believe that only after 3 months I'm already the 4th largest fediverse account and the 2nd largest snac account!

                I love you!

                EDIT: My follower count is hidden because of privacy concerns; here's a proof.


                people who follow you 2,000,013

                Alt...people who follow you 2,000,013

                  [?]The Real Grunfink » 🌐
                  @grunfink@comam.es

                  Big no to both. Some Fediverse implementations, like the one I develop (), does not publish follower nor following counts by default.

                    [?]Justine Smithies [She / Her] » 🌐
                    @justine@snac.smithies.me.uk

                    Seriously contemplating migrating to just because I am starting to out grow in terms of size(followers/following). Don't get me wrong Snac is absolutely FANTASTIC and I'd 100% recommend it to anyone starting out their own fedi instance but Littlefedi is a lot snappier for me in terms of account size and it doesn't use near as much disk access as Snac. I haven't 100% made up my mind yet and something or someone may change it but the Littlefedi option is really looking promising.

                      [?]Tyrone Slothrop [he/him, they/them] » 🌐
                      @slothrop@chaos.social

                      @freyalikesgirls As an unbiased user / admin, I’m happy to confirm that is indeed cool

                      @grunfink

                        [?]Oliver ⚡ » 🌐
                        @oliver@microhive.me

                        [?]Oliver ⚡ » 🌐
                        @oliver@microhive.me

                        I've just updated my instance to stable version 2.96 👍 🎉
                        You don't know Snac? But you should: https://codeberg.org/grunfink/snac2
                        A simple, minimalistic and well documented instance server written in C, no database needed, totally JavaScript-free, no cookies either, not much bullshit.
                        Lots of bug fixes and quite a few things I don’t fully understand, but which are certainly important and useful.
                        "Accounts can be marked as cool" ... ah come on, Snac user are cool people anyway 😉
                        Huge thanks to @grunfink@comam.es and all contributers!! 🎉


                          [?]Stefano Marinelli » 🌐
                          @stefano@mastodon.illumos.cafe

                          The instance has been updated to 2.96

                            [?]BSD Cafe Announcements » 🌐
                            @announcements@mastodon.bsd.cafe

                            The instance has been updated to 2.96

                              [?]The Real Grunfink » 🌐
                              @grunfink@comam.es

                              I've just published version 2.96 of , the simple, minimalistic instance server written in C. It includes the following changes:

                              Accounts can be marked as cool; anytime a cool account posts something, a notification will be sent.

                              Fixed an issue in Direct Messages sent from the people page; these posts didn't explicitly mention the recipient, and that confused some implementations.

                              Fixed crash when sending an empty EmojiReact.

                              HTTP requests can now be forced to use IPv6 by setting the force_ipv6_requests configuration directive to true in server.json.

                              Fixed a socket buffering issue under OpenIndiana (contributed by aleteoryx).

                              Mastodon API: Added missing requested_by field in the relationships entrypoint (contributed by Uilebheist), implemented the followers entrypoint (contributed by Uilebheist), use Mastodon's RFC3339 format for markers (contributed by nowster), fixed posts with muted words not being filtered out, fixed editing of media alt texts.

                              Tweaked HTML to avoid elinks complaining about a missing '' fragment.

                              Fixed a bug that made deleting the notification email address impossible.

                              RSS timelines are now cached because fuckers hammer for them continuously (probably AI crap bots).

                              Added information to README.md on how to build and install on Illumos / OpenIndiana Hipster 2026.04 (contributed by aleteoryx).

                              Updated Russian, Brazilian Portuguese and Czech translations (contributed by koru, daltux, pmjv).

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

                              If you find useful, please consider buying grunfink a coffee or contributing via LiberaPay.


                                [?]Justine Smithies [She / Her] » 🌐
                                @justine@snac.smithies.me.uk

                                So I'm testing and it does seem really good but this one thing keeps praying on my mind. Why would the group of people that make it want to remain anonymous? Is it because if folk found out and linked them to something that happened in the past which they'd rather avoid? Or am I just over thinking this maybe? I do like it but I love too and it is my first love. What's everyone else's thoughts on the secrecy behind LittleFedi and it's overall usability over other software out there like Snac, GTS and Mastodon ?

                                  [?]andyc » 🌐
                                  @andyc@yakshaving.social

                                  @paul@paulwilde.uk Many thanks. That wasn't immediately obviously when you're as lazy and impetuous as myself ! is yet another lovely open source software package for ActivityPub.

                                    [?]Ethan Black :foundation:‌:starting_dvd: :mightyt2: » 🌐
                                    @golemwire@social.golemwire.com

                                    Uh?

                                    @grunfink@comam.es what does it mean when mentions don't turn into links? (Maybe tags still work... )

                                      [?]Paul Martin » 🌐
                                      @nowster@fedi.nowster.me.uk

                                      Problems with @pachli@mastodon.social and . Images don't always get fetched in the timeline, and Pachli assumes the format of timeline markers and throws an exception.

                                      Pachli debug log, showing it's trying to parse a timeline marker as a date.

                                      Alt...Pachli debug log, showing it's trying to parse a timeline marker as a date.

                                        [?]Stefano Marinelli » 🌐
                                        @stefano@mastodon.bsd.cafe

                                        I like Mastodon, I really do. But it has so, so many dependencies, and updating it on illumos or OpenBSD is getting really difficult, release after release.

                                        Some dependencies are primarily distributed as binaries, or only build on Linux and macOS. It's not Mastodon's fault, but it depends on them.

                                        That’s why, in my opinion, solutions like snac, GoToSocial, or littleFedi have a reason to exist: all of this is much, much easier...

                                          [?]The Real Grunfink » 🌐
                                          @grunfink@comam.es

                                          Well, I started developing in the Summer of 2022 (with previous experience) and I still find ActivityPub somewhat confusing 😉

                                            [?]The Real Grunfink » 🌐
                                            @grunfink@comam.es

                                            Anyone can post anything to a person's inbox. However, does a lot of checks to see if this post deserves to be here, e.g., if you are explicitly mentioned, if it's from someone you follow, if it's a reply to a conversation between people you follow, if it contains a hashtag you follow, etc. There are many more conditions. If none matches, the message is dropped with a log message similar to "post xxxx not for us".

                                            On the other, whenever a post from someone you follow gets in, snac tries to retrieve (following the inReplyTo fields chain) all the conversation up to the beginning to give you some context in the conversation. It may happen that, if that account you follow deletes their post, the replied post is left in your timeline, for no apparent reason.

                                              [?]Jason Tubnor 🇦🇺 » 🌐
                                              @tubsta@social.bsdlab.au

                                              @decryption @andyb You'd be look at #snac to do that. Check out @stefano snac category on his blog: https://it-notes.dragas.net/categories/snac/

                                                [?]R.L. Dane :Debian: :FreeBSD: :OpenBSD: :NetBSD:🍵 :MiraLovesYou: [he/him/my good fellow] » 🌐
                                                @rl_dane@polymaths.social

                                                Sorry, only minimally sorry XD

                                                P.S., Yes #snac is good too. Very excited about #LittleFedi as well. Not so much into *key, *oma, or friendica, but not hating. Just not my thing. Cheers.

                                                #Fediverse #Mastodon #snark

                                                Judgmental Volturi / Smug Vampires meme:

Top caption:
Me and my fedipeeps watching people on the fediverse complain about "Mastodon" stupid limitations/design choices...

Bottom caption:
...from our GoToSocial instance

                                                Alt...Judgmental Volturi / Smug Vampires meme: Top caption: Me and my fedipeeps watching people on the fediverse complain about "Mastodon" stupid limitations/design choices... Bottom caption: ...from our GoToSocial instance

                                                  [?]The Real Grunfink » 🌐
                                                  @grunfink@comam.es

                                                  Hi, teajaygrey!

                                                  The best way to include links with unusual characters in is to use the Markdown syntax for links, like in East of Eden.

                                                  That is, an open square bracket, then the alt text, then the open bracket, then the url, then the close bracket (see snac(5) for more info).

                                                    [?]The Real Grunfink » 🌐
                                                    @grunfink@comam.es

                                                    You're welcome! Enjoy your

                                                      [?]AndiS 🌞🍷🇪🇺 » 🌐
                                                      @andi@snac.sonnenmulde.at

                                                      That is just what I thought about an hour ago when I logged into my test account.

                                                      I do host my own single user server and want to keep it that way. I do have more than one account, but since I am by myself - my local timeline is useless. If I only could have geographically close messages in there!

                                                      This feature belongs into and not in one implementation of it!

                                                      Also pinging @grunfink@comam.es - maybe you're insterested

                                                        [?]Ethan Black :foundation:‌:starting_dvd: :mightyt2: » 🌐
                                                        @golemwire@social.golemwire.com

                                                        I got some custom emoji set up on my tasty :sheik_dab:

                                                        I now also have a favicon :thonk: (goodbye Susie :cap_salute:) and I overhauled my config :nervous_sweat: Fun!

                                                          Sam boosted

                                                          [?]The Real Grunfink » 🌐
                                                          @grunfink@comam.es

                                                          I've just published version 2.82 of , the simple, minimalistic instance server written in C. It includes the following changes:

                                                          The language in which a post is written can now be set from the UI; you must configure the list of languages you usually post in in the User Settings.

                                                          Added support for bullet points in posts (lines starting with an asterisk or a hyphen, plus a space).

                                                          Added Dutch (nl_NL) translation (contributed by martijndeb).

                                                          Added Western Frisian (fy_NL) translation (contributed by martijndeb).

                                                          Mastodon API: Fixed repeated entries in timelines.

                                                          Added nodeinfo 2.1 support.

                                                          Fixed boosts from the command line not showing in the public timeline (contributed by xvello).

                                                          Updated several language files (contributed by zen and daltux).

                                                          Retrieving a post's replies is now possible via ActivityPub.

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

                                                          If you find useful, please consider buying grunfink a coffee or contributing via LiberaPay.


                                                            Back to top - More...