microhive.social 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
As you have probably already guessed: this is just another personal fediverse instance.
Admin account
@oliver@microhive.social

Search results for tag #snac

Justine Smithies »
@justine@snac.smithies.me.uk

1 ★ 0 ↺

Oliver⚡ »
@oliver@microhive.social

I've just updated my instance to version 2.66 👍 🎉

    The Real Grunfink »
    @grunfink@comam.es

    I confirm that ntfy works fine for me. I think that @stefano@bsd.cafe can confirm as well (in fact, Ntfy code in was his work).

    I've discovered a thing, though; if I have the ntfy app and Tusky running at the same time, Tusky adds 3 or 4 additional notifications to Ntfy (don't know why), and then chaos insues (I get repeated notifications all the time).

      sergiodj »
      @sergiodj@snac.sergiodj.net

      Is anyone successfully using 's ntfy support? I tried enabling it but it doesn't seem to work correctly, or at least I couldn't figure out how to prevent it from spamming my client with all my previous notifications every couple of minutes.

        ティージェーグレェ »
        @teajaygrey@snac.bsd.cafe

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

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

        2 out of 3 of GitHub Actions Continuous Integration checks have passed (and the third is running and hopefully will as well).

        As in the past, I don't have commit access, so it's up to someone else to merge it.

        Thank you for the continued improvements and bug fixes!



          The Real Grunfink »
          @grunfink@comam.es

          As far as I know, has in its package repository, so it's just a matter of apt install snac2:

          https://launchpad.net/ubuntu/+source/snac2

            The Real Grunfink »
            @grunfink@comam.es

            It's deliberate; only returns the last 20 or so posts from its outbox, and Mastodon and other implementations get the total number of posts from there.

            CC: @lamp@neon.nightbulb.net @stefan@devlug.de

              Giacomo Tesio »
              @giacomo@snac.tesio.it

              Hello from my brand new instance running as a on a cheap shared hosting.. without FastCGI support!

              Turns out all you need is good old cgi-fcgi and a starter script. I'll send you a PR with a proper example as soon as possible.

              I think this shows how Snac is the cheapest and easiest to install server, lowering the bar to self-hosting friendly instances for schools, group of friends or families.

              And using it from is just as easy as any other instance.

              Thanks for the great work @grunfink@comam.es!

                The Real Grunfink »
                @grunfink@comam.es

                I'm sorry. I'm aware that will no longer be "that weird, niche Fediverse server implementation that always return 0 for followers".

                But, always off by default. I swear.

                CC: @stefan@devlug.de

                  The Real Grunfink »
                  @grunfink@comam.es

                  I agree absolutely. I've always been adamant on this: I consider the comparison of followers a source of misery and sadness, like some kind of toxic popularity contest. This feature was added to commercial social media software as a way of getting users engaged forever so that they never leave and keep creating free content for them.

                  But, I see great people using and asking for this, and who am I to be that stubborn.

                  It will always be disabled by default, though.

                    Oliver⚡ boosted

                    The Real Grunfink »
                    @grunfink@comam.es

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

                    As many users have asked for it, there is now an option to make the number of followed and following accounts public (still disabled by default). These are only the numbers; the lists themselves are never published.

                    Some fixes to blocked instances code (posts from them were sometimes shown).

                    Fixed non-appearing buttons Approve and Discard if the account requesting a follow were being followed.

                    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 songs All Is Lost by and All Is Not Lost by .

                      8 ★ 2 ↺

                      Oliver⚡ »
                      @oliver@microhive.social

                      One of my favorite features of : the hide button.
                      Perfect for “social garbage” in my timeline, it doesn't always have to be unfollowed or muted or deleted straight away.

                        Justine Smithies »
                        @justine@snac.smithies.me.uk

                        No worries and a big thank you from all users.

                          Justine Smithies »
                          @justine@snac.smithies.me.uk

                          So my bio now displays following / follower count only if viewed in a browser.
                          It's a WIP by the fantastic dev @grunfink@comam.es and I'm just testing this new optional feature. I have noted that no metrics will be displayed in apps like Tusky and so on it's purely for the users public page.

                            8 ★ 1 ↺

                            Oliver⚡ »
                            @oliver@microhive.social

                            I've just updated my instance to version 2.65 👍 🎉
                            It looks like this is going to be my main “socialmedia” channel 😃

                              The Real Grunfink »
                              @grunfink@comam.es

                              All that sounds like a very complicated (though unavoidable) setup. Anyway, I'm glad to know that older systems are still being maintained and cared about, and that support on them is improving.

                                ティージェーグレェ »
                                @teajaygrey@snac.bsd.cafe

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

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

                                GitHub Actions Continuous Integration checks are currently running (two are queued. Hopefully those will go smoothly, but I know at least one of them in particular seems to take an awfully long time recently).

                                Thanks again to you and other snac contributors for continuing to improve what continues to be my favorite ActivityPub implementation!

                                Oh, also since this PR was merged: https://github.com/macports/macports-ports/pull/26633 It appears as if snac is now building correctly on older versions of OS X that were throwing up errors in under "Port Health" from https://ports.macports.org/port/snac/details/ I do have older Mac systems, but wasn't testing on much older OS versions, so I kind of turned a blind eye to the errors that IIRC were showing up on OS X High Sierra back through Lion? Those seem to be working now too! (Though again, I haven't tested such systems personally and won't dig through my storage unit to exhume old hardware of mine to do so for the foreseeable short term future).


                                  The Real Grunfink »
                                  @grunfink@comam.es

                                  Hi, author here. There is partial support for this (it's called EmojiReact activity in the ActivityPub protocol jargon). All these reactions are accounted as likes (so it should show as 15 likes), but in the notification page it will show the related emoji. You can't generate emoji reactions, though.

                                  CC: @feb@loma.ml @ruisan@masto.es @justine@snac.smithies.me.uk

                                    crossgolf_rebel - kostenlose Kwalitätsposts »
                                    @crossgolf_rebel@moppels.bar

                                    Hat jemand von euch den Dienst schon mal ausprobiert/getestet?

                                    Ich habe gerade in der Fediverse Instanz Wolke ein seltenes Symbol gesehen und bin da mal drauf

                                    Leider habe ich keinen Screenshot von der Oberfläche gefunden

                                    https://codeberg.org/grunfink/snac2

                                    Liste vieler Fediverse Zugangs Dienste - https://codeberg.org/fediverse/delightful-fediverse-apps#user-content-events-and-meetups

                                    snac.smithies.me.uk

                                      Justine Smithies »
                                      @justine@snac.smithies.me.uk

                                      Yes I'm using over a typical setup and I love it. It's so lightweight and easy to manage. I mainly use it in a browser but it plays well with the Android app Tusky too. I'd recommend you play with it first though just to be sure you like it as it's not everyone's cup of tea.

                                      CC: @crossgolf_rebel@moppels.bar

                                        The Real Grunfink »
                                        @grunfink@comam.es

                                        This is interesting:

                                        Mastodon Follow Pack FAQ 1.0:

                                        What are Follow Packs?

                                        They are just packaged topical lists of up to 35 accounts you can follow from your Mastodon or other Fediverse account. You can follow the entire pack by importing a file. And the entire pack loads into a list, so it becomes a feed for that subject. You can also just browse for accounts you might want to follow individually.

                                        So, they’re like Bluesky Starter Packs?

                                        Yes, but not quite as convenient. It’s not hard, but because Mastodon does not have a one-click way to do this, you need to download a follow pack file and then use Mastodon’s import facility. Instructions are provided in the directory and also below.

                                        These "follow packs" can also be used from pretty easily. To do it, just download the list you are interested in and run the following command for each one:

                                        snac import_list $BASE_DIR $USER_ID /path/to/the/file.csv
                                        The list will be created and the accounts inside followed. After that, you'll find a link to the list at the top of your private timeline. Please, take note that these lists are not automatically populated; they will eventually fill with the new posts from the new accounts, that will also appear in your timeline.

                                        snac's web UI does not allow maintaining these lists, but you can do it with any Mastodon API client or from https://mastodonlistmanager.org (which is, em, also a Mastodon API client).

                                          Oliver⚡ boosted

                                          The Real Grunfink »
                                          @grunfink@comam.es

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

                                          Added a new user option to disable automatic follow confirmations (follow requests must be manually approved from the people page).

                                          The search box also searches for accounts (via webfinger).

                                          New command-line action import_list, to import a Mastodon list in CSV format (so that Mastodon Follow Packs can be directly used).

                                          New command-line action import_block_list, to import a Mastodon list of accounts to be blocked in CSV format.

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

                                          If you find useful, please consider contributing via LiberaPay: https://liberapay.com/grunfink/


                                            ティージェーグレェ »
                                            @teajaygrey@snac.bsd.cafe

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

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

                                            2 out of 3 of the GitHub Actions Continuous Integration checks passed so far, which is a good sign.

                                            I don't have commit access, so it's up to someone else to merge it.

                                            As in the past, thank you and to other snac contributors for the continued improvements!


                                              Oliver⚡ boosted

                                              The Real Grunfink »
                                              @grunfink@comam.es

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

                                              Some tweaks for better integration with https://bsky.brid.gy (the BlueSky bridge by brid.gy).

                                              A corner case bug in the media proxying code has been fixed.

                                              Hashtags can now include underscores.

                                              The server now creates a pidfile inside the data directory.

                                              Mastodon API: fixed a crash in the notification code, fixed autocapitalization in the OAuth login field (contributed by fkooman).

                                              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 Take Me To The River by .

                                                Oliver »
                                                @oliver@hubloq.com

                                                So wie es aussieht werde ich meinen #Streams Server (microhive.dev) bis auf weiteres "einfrieren", #Snac funktioniert einfach. Es ist super-reduziert, aber dadurch eben auch simpel. Ich bin wirklich mega zufrieden damit. Der Entwickler ist freundlich, aufmerksam und hilft gerne.
                                                Davon mal ab sind das hier echt wichtige Punkte die für Snac sprechen:
                                                - No database needed
                                                - Totally JavaScript-free
                                                - No cookies either
                                                - Not much bullshit

                                                  The Real Grunfink »
                                                  @grunfink@comam.es

                                                  For today's , I want to send my regards to all people that have contributed any piece of code to or that have sponsored me via one way or another.

                                                  You, people, are great.

                                                    0 ★ 0 ↺

                                                    Oliver⚡ »
                                                    @oliver@microhive.social

                                                    kann !! 🙂

                                                      The Real Grunfink »
                                                      @grunfink@comam.es

                                                      Hi. The only way to stop a server is by sending it a signal with the kill command, or by configuring it under a service control system like systemd, or rc file, and stopping it from there. You have many examples of how to do this in the examples/ directory of the source repository.

                                                      Regarding the use of a Unix socket, just set the address field with the full path to it (instead of an IP address), like described in snac(8), the Administrator Manual: https://comam.es/snac-doc/snac.8.html#address

                                                        The Real Grunfink »
                                                        @grunfink@comam.es

                                                        thanks for not releasing on a Friday! The slacker in me is still 8 hours behind up stream
                                                        😆

                                                        I usually release on Thursdays (unless something serious happened), in case someone wants to play with as a weekend project 😉

                                                          ティージェーグレェ »
                                                          @teajaygrey@snac.bsd.cafe

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

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

                                                          GitHub Actions Continuous Integration checks are running (2 of 3 have passed already which is a good sign).

                                                          It's up to someone else with commit access to merge it.

                                                          Thank you again for your continued improvements (and also, thanks for not releasing on a Friday! The slacker in me is still 8 hours behind up stream, maybe I can blame time zones? ;)


                                                            Oliver⚡ boosted

                                                            The Real Grunfink »
                                                            @grunfink@comam.es

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

                                                            The server can now act as a proxy for all image, audio or video media coming from other account's posts (both from the Web UI and the Mastodon API). This way, other servers will see media requests coming from the server IP, not the user's, improving privacy. This is controlled by setting the proxy_media boolean field to server.json to true.

                                                            The strict_public_timelines option introduced in the previous release now works correctly.

                                                            Fixed a crash when posting from the links browser.

                                                            Fixed some repeated images from Lemmy posts.

                                                            Fixed a crash when posting an image from the tooot mobile app.

                                                            Updated FreeBSD rc script: the server process is now managed by the daemon(8) utility (contributed by @stefano@bsd.cafe).

                                                            RSS feeds are now in 2.0 version instead of 0.91.

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

                                                            If you find useful, please consider contributing via LiberaPay: https://liberapay.com/grunfink/donate

                                                            This release has been inspired by the song New Moon (Dark Phase) by .

                                                              The Real Grunfink »
                                                              @grunfink@comam.es

                                                              Hi, Justine. has a feature that is somewhat atypical: the inbox collection, which stores all public inboxes that crosses your instance and send all posts you generate to them, even if no specific accounts on that instance are in the 'to' list. Though it's on specification (what Mastodon calls 'federating' is very similar), some people or admins may find that posts from your instance arrives to them with no apparent reason, and may block due to ignorance and/or overzealous behaviour. You can disable this by setting the disable_inbox_colllection variable to true in you server.json config file.

                                                              Also, some people looks at the 0 count of followers / followees and infer (incorrectly) that it's a new account and blindly block your account.

                                                              CC: @normis@s.dodies.lv

                                                                The Real Grunfink »
                                                                @grunfink@comam.es

                                                                Hi. does not publish the list of followers nor the list of accounts being followed; this is on purpose. That's why snac accounts always seem to have 0/0 contacts from the outside world.

                                                                  The Real Grunfink »
                                                                  @grunfink@comam.es

                                                                  Hello. I'm very glad you started this endeavour and wish you the best of luck.

                                                                  I don't ask for anything; is free software. Anyway, you can contribute whatever and whenever you consider to my Liberapay account: https://liberapay.com/grunfink

                                                                  CC: @ricardo@bsd.cafe

                                                                    The Real Grunfink »
                                                                    @grunfink@comam.es

                                                                    Oh. One of 's goals is to endorse cuteness and the nice side of things, so this is doubly sad. I'll do my best to fix it ASAP to help propagating pretty cats and the greenest prairies.

                                                                      Oliver⚡ boosted

                                                                      The Real Grunfink »
                                                                      @grunfink@comam.es

                                                                      Hello, users. I've just found that the new strict_public_timelines option does not work well, as it's also applying to the private timeline. So I recommend to disable it by now and wait for the next stable release, where it will be fixed.

                                                                      Sorry for the incovenience.

                                                                        The Real Grunfink »
                                                                        @grunfink@comam.es

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

                                                                        Added a new user option to collapse top level threads by default.

                                                                        Added a new disable_block_notifications boolean field to server.json to disable the notifications of Block activities.

                                                                        Added a new strict_public_timelines boolean field to server.json to only show an account's posts and boosts (no trees) in public timelines.

                                                                        Fixed repeated images in posts from some implementations (those that include an image both as an attachment and as an <img> tag inside the post content).

                                                                        Added a small HTML/CSS tweak to improve post previews from some implementations (contributed by nyanide).

                                                                        Notifications for EmojiReact activities now show the emoji.

                                                                        New command-line action insert, to insert a post by its URL in a user's timeline.

                                                                        Fixed bad processing/rendering of URLs with two or more @ symbols.

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

                                                                        If you find useful, please consider contributing via LiberaPay: https://liberapay.com/grunfink/donate

                                                                        This release has been inspired by the song Subways Of Your Mind by .

                                                                          The Real Grunfink »
                                                                          @grunfink@comam.es

                                                                          asking many questions about snac2 [SENSITIVE CONTENT]Regarding some of your questions:

                                                                          does not cache any media at all. Fediverse relays are not supported, but may eventually happen. It does not directly support blocklists (neither of instances or users), but there are command-line options to block instances or mute users, so it won't be impossible to do with a little of Unix-like tool trickery.

                                                                          I don't know what 'allowlist' mode is, nor what does this 'limit replies' feature mean. Could you please elaborate?

                                                                          CC: @ddlyh@topspicy.social @yvan@toot.ale.gd @jase@tail-f.journalctl.uk @stevelord@bladerunner.social

                                                                            Oliver »
                                                                            @oliver@hubloq.com

                                                                            Es ist einerseits sehr minimalistisch aber dadurch eben auch toll für kleine unkomplizierte 1-Person Instanzen. Klar fehlt einem eine Menge wenn man aus der Hubzilla/Streams Welt kommt, Luft nach oben ist auf jeden Fall noch, trotzdem wächst meine Freude an diesem Kanal täglich.
                                                                            Es ist vorerst nur eine Testinstanz, aber ich könnte mir jetzt schon vorstellen die noch weiterzuführen.
                                                                            Mir stellt sich halt zunehmend die Frage: welche Microblogging-Fediverse Software hat das Potential langlebig zu sein. Ich mag #Streams sehr, finde #Mitra toll und lerne grade #Snac mit seinen charmanten Eigenarten kennen.
                                                                            Mastodon kommt nicht in Frage, ebenso wenig die anderen etwas größeren (hab vor ein paar Wochen zb meinen GoSocial Testserver gekillt).
                                                                            Alles bleibt Veränderung :-)

                                                                              RockyIII »
                                                                              @rocky3@im.allmendenetz.de

                                                                              bitte berichte: was macht #Snac interessant für Dich?

                                                                                Oliver »
                                                                                @oliver@hubloq.com

                                                                                Spannende Zeiten für mich im Fedi ...  #Snac hat diesen "lässt-mich-grade-nicht-los"-Faktor :-)

                                                                                Oliver ⚡ wrote the following post Tue, 29 Oct 2024 20:40:56 +0100

                                                                                Ok, Experiment:
                                                                                ich werde die nächsten 7-10 Tage nur noch meinen neuen Snac-Account nutzen.
                                                                                Wer mich dort mit seinen Beiträgen zuballern möchte, please connect me:
                                                                                https://microhive.social/oliver
                                                                                @oliver

                                                                                Mal schauen wie mein Leben im Fediverse dann weitergeht.
                                                                                Hubzilla bleibt auf jeden Fall, Pixelfed auch, nur wird irgendwann eine Entscheidung zwischen den Microblogging Plattformen #Streams, #Mitra und #Snac fallen.

                                                                                  0 ★ 0 ↺

                                                                                  Oliver⚡ »
                                                                                  @oliver@microhive.social

                                                                                  Leute, ist einfach klasse!! 🙂

                                                                                    The Real Grunfink »
                                                                                    @grunfink@comam.es

                                                                                    Oh my, this looks totally fantastic.

                                                                                    Thank you so much for making look cool.

                                                                                      The Real Grunfink »
                                                                                      @grunfink@comam.es

                                                                                      is indeed written in C; is written in Go, not C.

                                                                                        1 ★ 0 ↺

                                                                                        Oliver⚡ »
                                                                                        @oliver@microhive.social

                                                                                        Ok, mobil (mit Mona) ist echt gut bedienbar.

                                                                                          2 ★ 2 ↺

                                                                                          Oliver⚡ »
                                                                                          @oliver@microhive.social

                                                                                          ist minimalistisch und nicht als Multi-Person Server gedacht. 2-3 Leute funktionieren vermutlich, ich bin hier aber grade allein unterwegs. Aber genau das macht dieses feine Stück Software sehr interessant. Schlank, schnell und ohne komplizierte Gimmicks, einmal reindenken und fertig.
                                                                                          und funktionieren als mobiler Client wunderbar. Die Weboberfläche ist durch das Bearbeiten der styles.css gestaltbar, vorausgesetzt man versteht ein wenig CSS.
                                                                                          Ich bin immer noch hin- und hergrissen zwischen und . Beide sind ähnlich unterwegs.

                                                                                            Back to top - More...