snac.kagolug.org 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.

Search results for tag #snac

[?]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!! 🎉


    [?]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.


      [?]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.

        [?]thedæmon (Clay Ayers) [he / him] » 🌐
        @thedaemon@snac.9front.club

        Anyone know how to unpin a post on snac? I can't figure it out.

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

          Uh?

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

            [?]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.

                  [?]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

                      [?]:foundation: Ethan Black :starting_dvd: » 🌐
                      @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!

                        [?]gmc » 🌐
                        @gmc@snac.chasmcity.net

                        The update of the port of to 2.95 has been merged! And it's even been merged into the current quarterly branch. I guess that's because of the patched DOS vulnerability.

                        Screenshot of the snac entry on the FreeBSD website, showing it is at verson 2.95.

                        Alt...Screenshot of the snac entry on the FreeBSD website, showing it is at verson 2.95.

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

                          This thing is a bit or a mess

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

                            Sometimes people like to say that the 'likes' in the FEDIVERSE don't mean anything. Maybe to some.

                            If you have a snac follower, and they like your posts, take a moment to appreciate them.

                            @grunfink@comam.es

                            mastomindset: click star, star turns yellow, scroll; value of masto favorite: 'seen' | snac: click like, webpage reloads, scrolling progress lost, never see post again; value of snac like: ive been to hell and back for you

                            Alt...mastomindset: click star, star turns yellow, scroll; value of masto favorite: 'seen' | snac: click like, webpage reloads, scrolling progress lost, never see post again; value of snac like: ive been to hell and back for you

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

                              it could be possible to hack to run on a machine
                              Sadly, no. I wish it was possible, but as far as I know, due to a technical decision I took in the design (using hard links for many things), snac does not work under 9front.

                              CC: @jupiter_rowland@hub.netzgemeinde.eu

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

                                Because it's technically impossible to set up a Fediverse server with absolutely no AI code underneath whatsoever
                                Well, that's not totally exact. I'm the main developer of the ActivityPub server (and web client) and I'm actively against any AI or LLM. This is a line in the CONTRIBUTING.md file:
                                PRs, diff patches and bug reports must not incorporate any material generated by or with the assistance of any so-called "generative AI" tool or LLM.
                                I've never used a so-called AI in my life and will never do.

                                If I recall correctly, the Gotosocial Fediverse software also have a very clear position in this topic (i.e. no AI).

                                You're very right in the OS positions regarding LLMs, sadly. The nearest to what I approve is NetBSD, but it's not totally clean.

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

                                  fam: did you know that you can share direct urls to snac users' posts and hide the bio?

                                  just append the url with ?terse=true

                                  behold and compare the results!
                                  https://hj.9fs.net/p/p/1788520021.138703
                                  https://hj.9fs.net/p/p/1788520021.138703?terse=true


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

                                    Friendly periodic reminder that snac is a great, great piece of software.

                                    I've upgraded in minutes, recompiling snac *inside each jail*.

                                    The Fediverse, as the Fediverse should be.

                                    codeberg.org/grunfink/snac2

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

                                      I've just published version 2.95 of , the simple, minimalistic 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 user-agent strings that will receive simpler HTML in the private timeline web UI. Basically, it consists in avoiding details / summary HTML tags as much as possible.

                                      Added some fixes to media proxy code.

                                      Fixed EmojiReact code to allow any emoticon defined in emojis.json, not only those with colon-wrapped identifiers.

                                      Fixed a bug in notification filtering (paging was sometimes incorrect).

                                      Added a notification filter for Webmentions.

                                      Mastodon API: Don't return reactions count as string (contributed by mkljczk), implemented GET /v1/media (contributed by clairemont).

                                      Fixed bug in documentation examples (contributed by Sprite_tm).

                                      Updated Ukrainian and Russian translations (contributed by wincentbalin and koru).

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

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


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

                                        Hi everyone. Yesterday, many 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'll publish a version that mitigates this.

                                        Sorry for the inconvenience.

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

                                          The official achivements list (so far).

                                          https://qum.cz/snac_achievements/

                                          @grunfink@comam.es

                                          get snacpilled achievement

                                          Alt...get snacpilled achievement

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

                                            @grunfink @nina_kali_nina FediMeteo does, thanks to !

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

                                              Does your home page work in Dillo, Links, Netsurf?
                                              Even more: , an ActivityPub server I develop, works totally well with these browsers.

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

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

                                                is the powerful war rig in the army against the axis of biased social networks; is the little buffoon back there in the rearguard, playing their old-fashioned lute and making silly jokes.


                                                  0 ★ 0 ↺

                                                  [?]matoken » 🌐
                                                  @matoken@snac.kagolug.org

                                                  このインスタンスの を 2.94 にしました

                                                  $ w3m -dump https://snac.kagolug.org/matoken | tail -1
                                                  about this site - powered by snac/2.94
                                                  snac2/RELEASE_NOTES.md at 8a9f61922dd48123bbabfc879172fa4d184dc9fc - grunfink/snac2 - Codeberg.org https://codeberg.org/grunfink/snac2/src/commit/8a9f61922dd48123bbabfc879172fa4d184dc9fc/RELEASE_NOTES.md
                                                  snac2 - Debian Package Tracker https://tracker.debian.org/pkg/snac2

                                                    Back to top - More...