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.

Site description
These are the voyag... uh, things I post about.
Admin email
jrollans@gmail.com
Admin account
@jrollans@jrollans.com

Search results for tag #snac

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

    AodeRelay boosted

    [?]Pachli » 🌐
    @pachli@mastodon.social

    @nowster That's a bug. The marker should be returned as a Datetime, documented here: docs.joinmastodon.org/api/date. Based on the error message it looks like it's returning $milliseconds.$nanoseconds since the epoch.

    I've reported this as codeberg.org/grunfink/snac2/is.

      #snac2 boosted

      [?]lori » 🌐
      @lori@cambrian.social

      My poor instance still isn't fetchable from the larger Fediverse. I am stumped.

        [?]Santiago, né ? :amiga: 👾 » 🌐
        @santi@gone.lema.org

        @ploum @stefano I absolutely did for a while too. At some point I switched to Gotosocial because of issues with my iOS clients (likely fixed since then).

        I do keep a my old #snac instance alive as an archive and update it just as easily as in the past years with that little script that just fetches the source and compiles.

        A simple bash script that fetches the latest tag and compiles

        Alt...A simple bash script that fetches the latest tag and compiles

          [?]ploum » 🌐
          @ploum@mamot.fr

          @stefano : is really fascinating.

          I wonder if minimalist people could use it to completely replace their Mastodon use, in the long term too (maintainance, keeping up with changes in API, etc)

            AodeRelay boosted

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

              fedicat boosted

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

                  [?]Paul SomeoneElse » 🌐
                  @pkw@snac.d34d.net

                  Can people "post" stuff to a person's INBOX if
                  they don't have any relationship? (in ActivityPub)

                  That might explain why I have a single instance snac
                  server, and still get basically spam posts.

                  I know I get something similar to that when there is
                  like a secondary relationship thru someone i am following.
                  But these things I see seemingly have no connecting relationships.



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

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

                        fedicat boosted

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

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

                        Hashtag following also allow URLs to RSS feeds of ActivityPub objects (like e.g. https://mastodon.social/tags/ThankYouTuesday).

                        Users can now configure a webhook to receive an HTTP POST for every notification. This can be useful for implementing bots that react to activities, like autorepliers, chatbots or interactive textual games (see snac(1) for more information).

                        The number of pending follow confirmations is shown next to the "people" link.

                        Faster performance metrics (contributed by dandelions).

                        Improved lowercasing in hashtags (contributed by postscriptum).

                        A search-by-url tweak for implementations that return 200 for invalid webfinger queries (e.g. piefed).

                        Mastodon API: added follow confirmation endpoints, fixed collisions in attachment file names.

                        Fixed potential crashes in attachment uploads.

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

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


                          gyptazy boosted

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

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

                          Notifications are now shown in a more compact way (i.e. all reactions are shown just above your post, instead of repeating the post ad nauseam for every reaction).

                          New command-line option unmute to, well, no-longer-mute an actor.

                          The private timeline now includes an approximate mark between new posts and "already seen" ones.

                          Fixed a spurious 404 error in the instance root URL for some configurations.

                          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 The Answers to the Questions by and .

                            AodeRelay boosted

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

                            Sysadmin extraordinaire Stefano Marinelli (@stefano@bsd.cafe) has written this great, concise article on how to tune to improve performance while serving media like images or videos.

                            https://it-notes.dragas.net/2025/01/29/improving-snac-performance-with-nginx-proxy-cache/