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 #snac2

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

Is it safe to overwrite greetings.html (to adjust the "tim berners-lee just invented the WWW"-look 😀) or will some upgrade in the future reset it?

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

    I can confirm that is an excellent client for Linux and BSD users on . It's also great for Mastodon, , etc.

      [?]roman » 🌐
      @hi@romanzolotarev.com

      @gumnos@bsd.cafe dillo is cute, but that's a bit too minimalist even for :)

        [?]hardtech.fts » 🌐
        @hardtech@corteximplant.com

        Ah! apparently there is a package for hurray! Here it is

        @yunohost @grunfink

          [?]Bruno Cesar Rocha » 🌐
          @bruno@cesar.rocha.social

          Now # Snac is available to install from app catalog -> https://apps.yunohost.org/app/snac

          What is Snac?

          Snac (also known as ) is a simple, minimalistic ActivityPub instance. It is written in portable C and uses a file-based storage system with no database required.

          It supports creating and managing user accounts, posting, following, and interacting with the wider Fediverse. It also includes a Mastodon-compatible API for use with third-party clients.

          IMO: It is the best option for people who wants to self-host their own Fediverse instance.

          What is YunoHost

          TL;DR: Install Yunohost on Debian system, it manages your domains, email, SSl certificates and you can install multiple applications from its app catalog.

          YunoHost is an operating system aiming to simplify server administration and therefore democratize self-hosting while making sure it stays reliable, secure, ethical and lightweight. It is a copylefted libre software project maintained by volunteers. Technically, it can be seen as a server distribution based on Debian GNU/Linux.



          Install https://doc.yunohost.org/en/category/-get-started
          Install https://apps.yunohost.org/app/snac

            [?]roman » 🌐
            @hi@romanzolotarev.com

            two weeks of running

            number of files generated by snac is huge, but i don't care that much anymore.

            $ du -hd0 /var/snac
            133M /var/snac
            $ find /var/snac | wc -l
            35603
            i like snac a lot: i run my own server and client, i can modify css (and i do tweak it often, i can modify the source code---didn't get to that yet ;)

            sometimes i use snac command line, but mostly snac web ui and nothing else.

            someday maybe i'll try to build some minimalist server, but looks like a lot of work :)

            see also
            activitypub-single-php-file by @Edent@mastodon.social

              [?]roman » 🌐
              @hi@romanzolotarev.com

              how do you rotate keys for a user on a instance?

              i understand you need to generate a new keypair and then sign your new public key with old one and propagate to the network... how do you practically do that?

              cc: @grunfink@comam.es

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

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


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

                    Sorry to keep saying this, but is pretty awesome. Thanks to @stefano@bsd.cafe (aka @stefano@snac.bsd.cafe) for this instance, and thanks to all the BSD users who have been posting about it over the past many months.

                      [?]roman » 🌐
                      @hi@romanzolotarev.com

                      @grunfink@comam.es https://social.anoxinon.de/@codebergstatus/116086080296752717

                      heavy traffic caused by people updating their instances :)

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

                        So far, the Fediverse client for GNOME plays very well with https://tuba.geopjr.dev/

                          [?]gyptazy » 🌐
                          @gyptazy@gyptazy.com

                          Running a single user or small user instance in the ? A relay instance can help you to find more interesting content and to broadcast to other instances!

                          https://fedi-relay.gyptazy.com is a tech related relay instance that connects over 100 instances, focussing on things like , , , , , and many other things! You can easily add a really when using / , , and many other ones!


                          Overview of the fedi-relay gyptazy instance for the Fediverse

                          Alt...Overview of the fedi-relay gyptazy instance for the Fediverse

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


                              [?]roman » 🌐
                              @hi@romanzolotarev.com

                              if you prefer over , then you can subscribe to accounts by adding .rss to their urls. for example:

                              https://romanzolotarev.com/pub/hi

                              becomes

                              https://romanzolotarev.com/pub/hi.rss

                              how cool is that? 😎

                                [?]roman » 🌐
                                @hi@romanzolotarev.com

                                minimal setup in just two days...
                                • 12 posts
                                • 60 following
                                • over 9000 files (sic!)
                                $ du -hd0 /var/snac && find /var/snac | wc -l
                                61.8M /var/snac
                                9532
                                $
                                meanwhile feed is just 9999 bytes
                                https://romanzolotarev.com/pub/hi.rss

                                $ curl -s https://romanzolotarev.com/pub/hi.rss | wc -c
                                9999
                                thanks for great defaults and working perfectly out of the box ❤️

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

                                  The time is probably right.

                                  Back in 2022, when I was still using iOS, I wasn’t completely happy with the Fediverse apps that were available. I was mostly using Akkoma, and the interface I liked the most was actually its web UI, even on mobile. So I started playing with Xcode and put together the foundations of an app tailored to my needs.

                                  A lot has changed since then and today we have great alternatives like IceCubes, Mona, Ivory, etc. Each one has strengths and weaknesses though, so I picked up my old project again and kept pushing it forward.

                                  So I’m happy to announce that my app will finally see the light: I’ve been using it for the past few days and, in my spare time, I’m fixing bugs and adding missing features. I’m building it around my own needs, so it doesn’t have to “appeal to everyone”. I wouldn’t call it opinionated, but it’s definitely targeted.

                                  The app will have one key trait: support will be a first-class feature, not an incidental one. Many apps, especially on iOS, support snac as a side effect, but the experience is often not optimal. In this case, the choice is deliberate and it strictly follows the Mastodon API support implemented by snac. So snac will work properly (within the limits of the platform, of course).

                                  Among the features already implemented: the app is minimal and lightweight (under 10 MB, including debug code), easy on RAM, and privacy-first (for example it strips EXIF data from media before posting, so the server will never see it). On snac it also cleans up the "Boosted by Aoderelay" messages that appear when using a relay, removes the character limit, and supports posting in Markdown.

                                  I also added support for Apple Intelligence to generate alt text, both for the media I post and for media posted by others that is missing alt text.

                                  Everything is processed locally through Apple APIs and only on supported devices. The results aren't amazing, Apple Intelligence is extremely limited, but in my opinion it's the only privacy-friendly and ethical way to approach it. And of course, you can disable it.

                                  On Mastodon it supports all the main features: lists, quote posts, granular notifications (you can choose what you want for each category), notification grouping, multi-account support, and it works.

                                  It's still missing a few things (block, etc.) and has some bugs, which I’m spotting as I keep using it.
                                  As soon as it's stable enough, I'll invite a few people to test it. I still haven't fully decided how I'll distribute it: an Apple Developer account has a yearly cost, and I hope to reuse it for other projects too. So this app might be paid, with a trial period, but if possible (I still need to check what’s feasible) I'd like it to be free if you connect to one of the BSD Cafe instances, illumos Cafe, or any snac instance, including your own.

                                  I don't know how long it will take before it's ready... but I can already tell you what it will be called.
                                  It already has a name, and it's... MastoBlaster.

                                  This name was chosen for personal reasons, and also because of its similarity to Master Blaster by Stevie Wonder, which even today feels relevant and fitting for the Fediverse.

                                  Stay tuned!

                                  MastoBlaster, showing my profile on my phone

                                  Alt...MastoBlaster, showing my profile on my phone

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

                                    is it safe to backup like this:
                                    Hi. Yes, it's totally safe to do this. It's how I do it. I've not tested it thorougly, but I guess you could do it even without stopping the server. To be safe, stop / restart.
                                    any plans to use sqlite or some other database?
                                    No, there is no plan to use sqlite nor to change anything about the file storage.
                                    also thank you for creating . i love it!
                                    You're welcome!

                                      [?]roman » 🌐
                                      @hi@romanzolotarev.com

                                      @grunfink@comam.es is it safe to backup like this:

                                      # rcctl stop snac 
                                      # cd /var/snac
                                      # tar -cpf /tmp/snac data
                                      # rcctl start snac
                                      then restore:
                                      # rcctl stop snac 
                                      # cd /var/snac
                                      # tar -xpf /tmp/snac.tgz
                                      # rcctl start snac
                                      or is there a way to backup/restore while it's running?

                                      any plans to use sqlite or some other database?

                                      also thank you for creating . i love it!

                                        [?]roman » 🌐
                                        @hi@romanzolotarev.com

                                        yay! moved from @romanzolotarev@mas.to

                                        like/favorite if this appears in your feed please :)


                                          [?]roman » 🌐
                                          @hi@romanzolotarev.com

                                          @grunfink@comam.es any ideas why follow from may not work with some instances?

                                            [?]OCTADE » 🌐
                                            @octade@soc.octade.net

                                            @grunfink@comam.es

                                            I notice that the /people/ section of snac gives broken links to follower and followee profiles.

                                            For instance entries for mastodon users are like this:

                                            https://mastodon.social/ap/users/253190229248136435

                                            Which appears to be an API endpoint rather than a web link. Links like this lead to a not found page.


                                              [?]Tomáš » 🌐
                                              @prahou@merveilles.town

                                              Get snac'd up (not just) for !

                                              You can now purchase propaganda stickers and apparel to show your allegiance or to wage war with.

                                              redbubble.com/people/analognow

                                              Blessed be the hacker @grunfink for they can C.

                                              snac's suzie qr, points to comam.es/what-is-snac

                                              Alt...snac's suzie qr, points to comam.es/what-is-snac

                                              snac alien

SINCE YOU LEFT ME

IVE BEEN SNACPILLED

comam.es/what-is-snac

                                              Alt...snac alien SINCE YOU LEFT ME IVE BEEN SNACPILLED comam.es/what-is-snac

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

                                                ist toll, aber du solltest einen Server mit mehr als 8GB Ram vorsehen. Bei mir ist das der Grund warum ich grade davon richtung migriere. Im Vergkeich zu Frindica ist das aber funktional schon recht eingeschränkt. Dafür einfach zu hosten.

                                                ist auch immer eine Erwähung wert wenn es ums selber hosten geht.

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

                                                  @gnemmi@snac.lab8.cz
                                                  We sure don't have to, but it's fun.
                                                  But there is no police enforcing what names people use. 🙂.

                                                  So I renamed my send button at snac... 🙂


                                                  Screenshot of snac instance, the "send message" button isnt labeled but has a Mastodon emoji with a wind emoji at the back instead.

                                                  Alt...Screenshot of snac instance, the "send message" button isnt labeled but has a Mastodon emoji with a wind emoji at the back instead.

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

                                                    I spent last Saturday in Saarbrücken. In the Sunshine.

                                                    (Trying out mobile image uploads with and )

                                                    A wall with the painted text "CLIQUE - ULTRAS" in bold blue lettering is displayed above three garage doors, two of which are brown and one is unmarked. The background features trees and residential buildings.

                                                    Alt...A wall with the painted text "CLIQUE - ULTRAS" in bold blue lettering is displayed above three garage doors, two of which are brown and one is unmarked. The background features trees and residential buildings.

                                                      [?]ltning » 🌐
                                                      @ltning@larry.weirdr.net

                                                      Upgraded this instance to 2.88 (no, not the floppy format) plus a few commits.. keeps chugging along on this 486. Thank you, @grunfink@comam.es :D

                                                      Also amazing that this thing did not OOM-kill processes all over the place; even before I started compiling I did a pkgin upgrade on the poor box, which took .. a few hours. I'm all outta swap, real low on RAM, and yet it somehow got through this .. for the win, I guess.

                                                      Says top:

                                                      Memory: 56M Act, 27M Inact, 11M Wired, 15M Exec, 820K File, 2076K Free
                                                      Swap: 128M Total, 128M Used, 4K Free / Pools: 23M Used / Network: 23K In, 34K Out

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

                                                        I may come to the conclusion that for a one person (and his blog stuff) presence you do not need a full meal like , but a is enough!

                                                        But if I switch, I want to keep the cool address like @SOMEONE@uninformation.org and not change to something like @SOMEONE@nano.uninformation.org. Adventurous!

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

                                                          I've just updated my instance to stable version 2.88 👍 🎉
                                                          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 new great stuff in version 2.88, changes that make our Fediverse life easier, "muted words" ... whaaaaaaaat!!? Yes! 🤩


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

                                                            I will need to get some CSS (download or create it myself) for my user pages that isn't a total mess. Everthing you need for _doing the fedithing_ is there in #snac2, but with tiny hardly recognizable links and tiny form fields. #snac

                                                              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