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

[?]Bruno Cesar Rocha ★ rochacbruno » 🌐
@bruno@go.rocha.social

Decidi subir uma instância do #Snac by @grunfink
#Snac is #Amazing

Melhor opção para quem quer hospedar uma instância single-user (ou para poucos users)

O meu usarei como minha instância em Inglês, provavelmente usarei mais como um microblog do que como uma rede social.

Continuo usando aqui como minha conta principal no Fediverso

My Snac: https://cesar.rocha.social/bruno

Obrigado @daltux "roubei" seu CSS :)

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

    OK one annoying thing when viewing posts on mobile. Sometimes when folk add content warnings it is way too close to the buttons underneath and sometimes you inadvertently click on a delete,hide or mute button!
    I wish there was more space between a CW and the buttons.

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

      Hi, author here. I read you.

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

        @stefano@bsd.cafe, BSD Cafe barista, developer extraordinaire and even better human being, has started working on an iOS Mastodon API / Fediverse app named .

        The difference from other Mastodon API clients is that this one has as a first class citizen.

        I'm so glad!

        https://mastoblaster.app/ @mastoblaster@mastoblaster.app

          [?]Elena Rossini on GoToSocial ⁂ » 🌐
          @elena@aseachange.com

          Attention #GoToSocial people: I have been testing @mastoblaster - an iOS Fediverse client - and it's working SO WELL! It's even grouping GtS notifications... something that Ivory doesn't do.

          More info here:

          🔗​: https://mastoblaster.app

          Congratulations @stefano for your brilliant work on it!

          #snac #MastoBlaster

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

            has its own account - powered by

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

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


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

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


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

                      [?]ティージェーグレェ » 🌐
                      @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.


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

                          Hi @grunfink,
                          where does one typically serve non-css assets for a ?
                          comam.es/snac-doc/snac.8.html doesn't mention.

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


                              [?]DeltaLima 🐧 » 🌐
                              @DeltaLima@social.la10cy.net

                              Mhhh.. crashes when it start's in my Dual Pentium II system. It's performing at start a heavy job "started deferred data integrity check", which does lot IO.
                              When I turn off the traffic from outside, it seems to run (takes ages). But when I turn on the traffic to it, it crashes with
                              `Illegal instruction (core dumped)`

                              I took the installation over from the PIII system and activated the MP kernel. (Do you really have to cp it from the CD by yourself??)

                                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.


                                  3 ★ 0 ↺

                                  [?]sam » 🌐
                                  @sam@cablespaghetti.dev

                                  Alright I've got myself a 1GB RAM VPS for $12 for the year (a 4x increase over the Pi 😆). It's in London and everything for super low latency! I managed to get installed through some hackery and migrate my blog and instance to it.

                                  One slightly weird thing I had is that inbound traffic on both SSH and HTTPS was returning a "connection reset by peer" for a while. It seems to be working now, but if some IPv6 folks can check https://cablespaghetti.dev loads properly over v6 for them now, it would put my mind at rest.

                                    5 ★ 0 ↺

                                    [?]sam » 🌐
                                    @sam@cablespaghetti.dev

                                    In unsurprising on a news. I am increasingly fed up of having to restart it when it crashes due to running out of memory. It happens quite often when I post and sometimes when I don’t. I think this is due to having more content on disk than when I first set it up.

                                    I may have to move it to slightly more powerful hardware for my own sanity…

                                      4 ★ 0 ↺

                                      [?]sam » 🌐
                                      @sam@cablespaghetti.dev

                                      Thanks to whoever figured out that my server configuration with Lighttpd opened me up to filling up the in-memory root partition and crashing the machine by POSTing a large file. Free pen testing is always appreciated. 😆

                                        10 ★ 3 ↺

                                        [?]sam » 🌐
                                        @sam@cablespaghetti.dev

                                        In snac on an ancient Raspberry Pi news, I switched from XFS to Btrfs and my memory pressure issues are now a thing of the past. As a bonus I can use snapshots for backups instead of taring up the many small files that snac generates (it has no traditional database).

                                        I tried tuning various parameters but after some reading came to the conclusion that lots of small files with very little RAM is about the worst case scenario for XFS.


                                          sam boosted

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

                                          I love independent proposals, so next release of will include support for Webmention. It's a protocol built on top of web standards and part of the IndieWeb. It helps web page maintainers and bloggers to know when one of their URLs are mentioned in other platforms by providing a webhook to receive notifications. In snac's case, all links written in a Fediverse post (directly or using the Markdown format) will be tested for Webmention endpoints and notified if they exist.

                                          I don't know how many web sites out there implement Webmention (I guess very few), but given that it has been very simple to implement, here it is.

                                          Long live the non-big-tech Internet.


                                            7 ★ 0 ↺

                                            [?]sam » 🌐
                                            @sam@cablespaghetti.dev

                                            In an unsurprising development, my 256MB Raspberry Pi hosted server decided to get OOMKilled this morning just before I boarded a steam train in Wales.

                                            I quickly restarted the service from the platform but then it got killed again and I didn’t notice until this evening. I have now rebooted the server, maybe that will help until I get home from my camping trip with my kids.

                                            For those who don’t care about my latest ADHD obsession, don’t worry I’m sure I’ll move on to a different one soon, and here’s a steam train…

                                            A black narrow 2’ gauge steam train with people around it on the Brecon Mountain Railway. The plaque on the front says it was made in Philadelphia in 1930.

                                            Alt...A black narrow 2’ gauge steam train with people around it on the Brecon Mountain Railway. The plaque on the front says it was made in Philadelphia in 1930.

                                              24 ★ 12 ↺

                                              [?]sam » 🌐
                                              @sam@cablespaghetti.dev

                                              Time for another blog post, about hosting a fediverse instance on my ancient Raspberry Pi. Obviously I had to share it on the fediverse.

                                              https://cablespaghetti.dev/hosting-a-fediverse-instance-on-an-original-raspberry-pi.html


                                                1 ★ 0 ↺

                                                [?]sam » 🌐
                                                @sam@cablespaghetti.dev

                                                Well that's interesting. tells me in the notifications tab when people block me. I don't think there's a way to find out in Mastodon if you've been blocked. I just got blocked by someone who seems to post regularly but has 0 followers and 0 following over on defcon.social. How strange!

                                                  5 ★ 0 ↺

                                                  [?]sam » 🌐
                                                  @sam@cablespaghetti.dev

                                                  I think this is why crashed last night when I posted the link to my blog post. The combination of the load from sending out to many ActivityPub servers and all those servers trying to generate a thumbnail card thing by hitting the website was just too much for the little Pi. I'll have to see if I can do anything to optimise caching...

                                                  Screenshot of dmesg output showing many "TCP: too many orphaned sockets" from last night.

                                                  Alt...Screenshot of dmesg output showing many "TCP: too many orphaned sockets" from last night.

                                                    23 ★ 4 ↺
                                                    Jason Davis boosted

                                                    [?]sam » 🌐
                                                    @sam@cablespaghetti.dev

                                                    If you’re reading this you have been successfully migrated as a follower to my stupidly underpowered Raspberry Pi hosted instance. Let’s see how it does with nearly 700 followers. 😆

                                                      7 ★ 2 ↺

                                                      [?]sam » 🌐
                                                      @sam@cablespaghetti.dev

                                                      Part of running a instance on a 256MB Raspberry Pi is working out how to do "stuff" without installing more packages than you have RAM for.

                                                      Here's a script to backup to Backblaze B2 with just Jq as an additional dependency (and the included curl, tar, openssl etc.). It works so far...

                                                      https://gist.github.com/cablespaghetti/01862b9d8252223719cbe2586145f686

                                                        0 ★ 0 ↺

                                                        [?]sam » 🌐
                                                        @sam@cablespaghetti.dev

                                                        Starting to play with a bit more seriously on a 256MB Raspberry Pi 1 with a 40GB IDE laptop hard disk attached for reasons...