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

AodeRelay boosted

[?]amilatled » 🌐
@amilatled@snac.la10cy.net

MastoBlaster looks really Great! A snac-first iOS Fediverse Client! :)
Already found a Little bug: on an iPhone SE2 screen, the First character gets cut and is Not shown :)
@mastoblaster@mastoblaster.app couldnt find a repo or issue Tracker to Open a bug Report for this :)


Mastoblaster Screen Shot showing a post where the First Charakters of each Row are Not shown

Alt...Mastoblaster Screen Shot showing a post where the First Charakters of each Row are Not shown

    AodeRelay boosted

    [?]MastoBlaster - Official Account » 🌐
    @mastoblaster@mastoblaster.app

    MastoBlaster is now available in public testing on TestFlight.

    It is a lightweight, privacy-first Fediverse client for iOS, built around a simple idea: fast, small, predictable behavior, and first-class support for snac.

    What makes it different:

    • snac-first by design, not "compatible by accident"
    • Works with all Mastodon API compatible software, including Mastodon, snac, GoToSocial, Akkoma, and others
    • EXIF stripping on upload (HDR and orientation preserved)
    • Optional on-device alt text generation via Apple Intelligence for your uploads and for images in your timeline
    • Markdown posting for snac
    • Granular notifications, grouping, multi-account
    • Blocking and moderation tools
    • Very small footprint, very low RAM usage

    Alt text generation happens entirely on device via Apple APIs on supported hardware. Nothing is sent to external services.

    It is built around my own workflow and priorities. It may not be for everyone, and that is perfectly fine.

    Important note:
    MastoBlaster will always be free for BSD Cafe users, illumos Cafe users, and for anyone connecting to a snac instance, including self-hosted ones.

    The app is already usable, but this is still a test phase. I am looking for feedback, bug reports, and real-world usage insights.

    TestFlight link:
    https://testflight.apple.com/join/Pkxa5R1k

    Stay tuned.


      fedicat boosted

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

      has its own account - powered by

      Follow @mastoblaster to receive all the updates, insights, etc.

        AodeRelay boosted

        [?]recondo blog » 🤖 🌐
        @blog@snac.recondo.com.br

        AodeRelay boosted

        [?]recondo blog » 🤖 🌐
        @blog@snac.recondo.com.br

        AodeRelay boosted

        [?]steve mookie kong » 🌐
        @mookie@weredreaming.com

        I just installed and am going to help test by @stefano@bsd.cafe I’m going to make it my main app and see how it goes and also give feedback.

        https://testflight.apple.com/join/Pkxa5R1k


          #snac2 boosted

          [?]Menel :xmpp: » 🌐
          @menel@snikket.de

          Updated Version of the apache http caching setup for snac, including proxy media

          I already wrote about caching here.
          Now I extended what I cache a bit.
          This was because after enabling the option to proxy media, I've seen access to the file paths /x/ and /y/ in addition to the path were snac stores the media that I include in my own posts ( /s/ ).
          There are two locations to proxy media, depending if you requests the media via the mastodon api or via the web. (/x/ and /y/), oh and I added the nodeinfo2.0 path too, because I've noticed it was queried all the time by a lot of instances and it gives me pleasure to see something cached handed out in the access logs. 🙂 (I guess it is actually irrelevant for the system resources)
          This is the updated setup:
          Enable the relevant modules:

          a2enmod expires cache cache_disk

          Be sure "htcacheclean" is running to clean up the old disk cache. (under debian see /etc/default/apache-htcacheclean or else the relevant systemd service or whatever)
          Then add this to the httpd Virtualhost config:

          <LocationMatch "^/social/[^/]+/[xys]/|^/social/nodeinfo_2_0">
          CacheEnable disk
          Header set Cache-Control "max-age=86400, public" "expr=%{REQUEST_STATUS} == 200"
          ExpiresActive On
          ExpiresDefault "access plus 86400 seconds"
          </LocationMatch>
          This will use the disk cache to cache everything under the $username/s/, /x/ and /y/ paths, as well as for the /nodeinfo_2_0 path, utilizing mod_expires to generate the appropriate cache headers (for lazy ones like me). In this case caching it for 1 day.
          Further reading and all options are explained under https://httpd.apache.org/docs/2.4/caching.html (and ff)

          The Header that I set here, on the condition of Status code 200, is needed for the path /y/, because snac set no-cache on that location and mod_expires will honor that if we don't override it. I set it to the same Cache-Control value as mod_expires would. (I use mod_expires because it will additionally calculate the date and put that in the expires header. (hence the name I guess 😀 )


          :xmpp:

            AodeRelay boosted

            [?]amilatled » 🌐
            @amilatled@snac.la10cy.net

            Funfact: you can use exactly the same hardware in 86Box, as I have here in real 🤯

            Mainboard: Micronics Spitfire
            CPU: Pentium II 233 MHz
            Graphics card: S3 Trio64
            Network card: RTL8139


            86Box window showing the mainboard select screen, micronics spitfire and pentium ii 233 mhz is selected

            Alt...86Box window showing the mainboard select screen, micronics spitfire and pentium ii 233 mhz is selected

            86Box  screen / graphics settings window,  S3 Trio 64 is selected as graphics card

            Alt...86Box screen / graphics settings window, S3 Trio 64 is selected as graphics card

            86box network settings window, rtl8139 is selected

            Alt...86box network settings window, rtl8139 is selected

              AodeRelay boosted

              [?]amilatled » 🌐
              @amilatled@snac.la10cy.net

              Hello from an old year 1997 Machine!
              This snac server is now running on a Micronics Spitfire with 2x Pentium II @ 233MHz and 512MB SD-RAM. Operating System is NetBSD 10.1, installed on a 120GB SSD (SATA->IDE converter)

              OpenBSD wasn't able to run snac stable on this machine, it crashed after a few requests with "illegal instruction".


              Open 19" 90's rack Case with a green motherboard in it and old grey ribbon cables connected to a dvd drive and a ssd. there are two addon cards in the pci slots and two slot 1 pentium ii cpus with fans installed. The 4:3 screen shows a fastfetch output giving stats of the machine , an htop screen with two cpu usage graphs and snac log

              Alt...Open 19" 90's rack Case with a green motherboard in it and old grey ribbon cables connected to a dvd drive and a ssd. there are two addon cards in the pci slots and two slot 1 pentium ii cpus with fans installed. The 4:3 screen shows a fastfetch output giving stats of the machine , an htop screen with two cpu usage graphs and snac log

              green motherboard with two pentium ii slot 1 cpus

              Alt...green motherboard with two pentium ii slot 1 cpus

                [?]Victor Moral ⁂ » 🌐
                @victor@taquiones.net

                No, no lo es. El coste de un servidor en el fediverso con programas como , por ejemplo, es mínimo y la independencia real se consigue no usando la casa de otros.

                Sin entrar en muchos detalles:
                0. Elegir un nombre de dominio que os haga únicos: carnecruda.radio o carnecrudaradio.es o ... lo que sea.
                1. Contrata un servidor en la red donde instalar el servidor ActivityPub (el protocolo base sobre el que funciona Mastodon); a vosotros os vendría muy bien tener otros servicios que funcionan como él porque no sois una mera red social. Asignáis el dominio al servidor y ...
                2. Diseña cómo quieres la arquitectura: una cuenta única es buena sólo para primeros contactos o para anuncios. En vuestro caso una cuenta por cada uno de los que tenéis allí, que puedan expresarse sobre lo que sean y, dado que el límite de cuentas es muy lejano, una por cada sección o por cada invitado más o menos regular.
                3. Migráis los seguidores y seguidos de la cuenta de ahora en mastodon.online @carnecrudaradio@mastodon.online a la cuenta base como @carnecruda@carnecruda.radio o cualquier cosa sencilla de recordar.
                4. Comenzáis a publicar y a seguir (y tal vez a bloquear) a personas de otras servidores.
                5. Y ya, lo demás es ponerse a construir una red y dejar que crezca y crezca y vaya por ahí haciendo cosas.

                Sigue consultando porque aquí hay personal muy válido para estos detalles.

                Y, ojo, esto sin saber si tenéis más contenido. Los podcasts, se me ocurre, pueden estar alojados en funkwhale, otro software libre y del fediverso con el que conectar. Hay muchas más opciones pero yo diría que lo principal es el dominio y luego el servidor. Y de ahí a las estrellas. 🙂

                  [?]ManMachine » 🌐
                  @max@manmachine.me

                  seems to have no problem!

                  screenshot of a profile of a fedi user with a peculiar name

                  Alt...screenshot of a profile of a fedi user with a peculiar name

                    [?]steve mookie kong » 🌐
                    @mookie@weredreaming.com

                    Search on a instance just works. No need to install anything extra like Elasticsearch. It just works out of the box. Very cool.


                      [?]Red Rozenglass » 🌐
                      @rozenglass@fedi.dreamscape.link

                      I wish had an NNTP or mail interface so I can use fedi from my Emacs Gnus just like I use ; with adaptive scoring and good threading ergonomics. Maybe I should build it myself at some point. I wonder if transforming snac's JSON files to news spool files is enough to have some kind of reading support. Posting will probably be a bit more involved.

                        [?]Fediverso notizie » 🌐
                        @fediverso@flipboard.social

                        Join the MastoBlaster beta
                        @fediverso@a.gup.pe
                        poliverso.org/display/0477a01e

                        un client iOS per il Fediverso leggero e attento alla privacy è ora disponibile per i test pubblici su TestFlight.@Che succede nel Fediverso?Si tratta di un client basato su un'idea semplice: comportamento veloce, piccolo e prevedibile e supporto di prima classe per .Cosa lo rende diverso:1. snac-first per progettazione, non "compatibile per caso"2. Funziona

                          fedicat boosted

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

                          After quite some time, I’m finally ready to share this.

                          MastoBlaster is now available in public testing on TestFlight.

                          It is a lightweight, privacy-first Fediverse client for iOS, built around a simple idea: fast, small, predictable behavior, and first-class support for snac.

                          What makes it different:
                          • snac-first by design, not "compatible by accident"
                          • Works with all Mastodon API compatible software, including Mastodon, snac, GoToSocial, Akkoma, and others
                          • EXIF stripping on upload (HDR and orientation preserved)
                          • Optional on-device alt text generation via Apple Intelligence for your uploads and for images in your timeline
                          • Markdown posting for snac
                          • Granular notifications, grouping, multi-account
                          • Blocking and moderation tools
                          • Very small footprint, very low RAM usage

                          Alt text generation happens entirely on device via Apple APIs on supported hardware. Nothing is sent to external services.

                          It is built around my own workflow and priorities. It may not be for everyone, and that is perfectly fine.

                          Important note:
                          MastoBlaster will always be free for BSD Cafe users, illumos Cafe users, and for anyone connecting to a snac instance, including self-hosted ones.

                          The app is already usable, but this is still a test phase. I am looking for feedback, bug reports, and real-world usage insights.

                          TestFlight link:
                          testflight.apple.com/join/Pkxa

                          Stay tuned.

                            AodeRelay boosted

                            [?]ティージェーグレェ » 🌐
                            @teajaygrey@snac.bsd.cafe

                            Thank you!

                            Also, thanks to: byte, dandelions, oxzi, davidrv00, ag-eitilt, pmjv, zen, daltux and anyone else I may have missed for contributing to this release!

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

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

                            1 of 3 GitHub Continuous Integration checks completed successfully.

                            Fingers crossed the other two go off without a hitch. If so, it's up to someone else with commit access to merge it.



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

                              I've just updated my instance to stable version 2.90 👍 🎉
                              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.
                              A lot of fixes, tweaks and changes in this version, quick and easy update, as usual.


                                fedicat boosted

                                [?]FediMeteo » 🌐
                                @admin@fedimeteo.com

                                Update: all the FediMeteo instances have been upgraded to 2.90


                                  #snac2 boosted

                                  [?]steve mookie kong » 🌐
                                  @mookie@weredreaming.com

                                  we're dreaming upgraded to v2.90. it was super fast and easy.


                                    [?]Marcus Rohrmoser 🌻 » 🌐
                                    @mro@digitalcourage.social

                                    Hi @grunfink,
                                    where does one typically serve non-css assets for a ?

                                      AodeRelay boosted

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

                                      AodeRelay boosted

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

                                      #snac2 boosted

                                      [?]SnackR » 🌐
                                      @snackr@nano.uninformation.org

                                      Updated the mighty nano.uninformation.org to 2.90! 😎
                                      Everything that can be updated with "make; make install" is good, isn't it?

                                      (Why should only pretentious Mastodon Admins be allowed to post pointless update announcements?)

                                        AodeRelay boosted

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

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

                                        Minor tweak to improve signature key retrieving for some Wordpress configurations.

                                        Fixed web UI incorrect links to actor public pages for some configurations.

                                        Fixed mismatch in the accounts being followed number in the public and people pages.

                                        Notifications can be filtered by category (contributed by byte).

                                        Dates are shown adjusted to the account's time zone (contributed by dandelions).

                                        Configurable limit for poll items (contributed by dandelions).

                                        Fixed incorrect scope when editing a post (contributed by dandelions).

                                        Change the strip_exif logic to work with the already existing OpenBSD sandbox (contributed by oxzi).

                                        Mastodon API: Add poll creation (contributed by davidrv00), fixed a voting bug (contributed by davidrv00), added a fix to verify_credentials (contributed by ag-eitilt).

                                        Updated Czech, German, Brazilian Portuguese, Spanish translations (contributed by pmjv, zen, daltux).

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

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


                                          #snac2 boosted

                                          [?]céline didone » 🌐
                                          @ruben@friendship.quest

                                          Is anyone else using / seeing 401s when trying to follow accounts, or is it my own configuration?

                                          First I thought it was some rejection of my instance since I changed server, but since I've noticed it happens even with instances I hadn't seen before.

                                            [?]ManMachine » 🌐
                                            @max@manmachine.me

                                            Hats off to @grunfink@comam.es, is by far the nicest service I've ever deployed for my personal use.

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

                                              Thank you so much! I'm glad you like it.

                                              Regarding an OpenBSD package, I'm sure it would be very easy to do. OpenBSD for me is first class, and works great there.

                                                [?]Michel :debian: :runbsd: :vim: » 🌐
                                                @michel@mastodon.bsd.cafe

                                                Of course I'm using on my blog posting bot. Still the best software to self host :)

                                                  fedicat boosted

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

                                                  I confirm that works OK in whatever TCP/IP network configuration (IPv4 only, IPv6 only or dual stack).

                                                  CC: @xz@ebadf.port0.org

                                                    [?]fedicat » 🌐
                                                    @fedicat@pc.cafe

                                                    Got bored with digital ocean last year and trashed all my test instances (had four or five at one point and degraded down to two). Starting again with on ionos, using instead of nginx. This was handy

                                                    ffuentes.sdf.org/communication

                                                      [?]xz [he/him] » 🌐
                                                      @xz@ebadf.port0.org

                                                      Really enjoying running on a low end server so far. Thanks a lot @grunfink@comam.es for this great piece of software!

                                                      I would even host it at home, but it seems like huge parts of the Fediverse are IPv4-only, and behind Dual-Stack Lite doesn't sound like fun.

                                                        [?]passthejoe » 🌐
                                                        @passthejoe@snac.bsd.cafe

                                                        I am enjoying this snac2 instance. It's always nice to start out with a "clean" feed where I'm only following a few accounts and not 2k.


                                                          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/