m5l.eu 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
Yet another single-user instance
Admin account
@marek@m5l.eu

Search results for tag #snac

[?]poes 🇵🇸 »
@poes@sok.egois.org

@anders #snac or #gotosocial

but I prefer snac

    [?]Andy Piper »
    @andypiper@macaw.social

    My update this week is that I've been tinkering around at the MVP end of the fediverse, trying out projects like (and also, honk). I really need to write some of these experiences down somewhere! Also, preparing for my talk at next weekend.

    What are you looking at that's interesting and -related right now?

      [?]chebra »
      @chebra@mstdn.io

      @anders super minimalistic: from @grunfink

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

        Oh, no, it's just that this instance uses the strict default configuration, so I really don't have an avatar, just the default. I look nothing like Susie, nor like a Grünfink.

          AodeRelay boosted

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

          Hi, @andy@snac.lostoutpost.uk . I think I haven't talked about Susie :susie:, 's default icon, before.

          When I started developing snac, I realized I needed a default icon to show for those accounts that lacked an avatar, similar to the outlined elephant Mastodon has. Given the minimalistic nature of the software, I thought that having a heavily-pixelated one, even 8-bit-like, was a perfect match.

          So, I started designing one, inspired by singer/composer Siouxsie Sioux, whom I'm a big fan of. I've done some pixelart before, but was not totally satisfied, so I asked a friend with more artistic skills, who did some tweaks, and I was finally happy with it.

          Also, it's said that all cool software must have some easter eggs; so, Susie looks somewhat different sometimes, and once a year, in a special day, she looks very different. Easter eggs are like jokes and if you explain them they lose their power, so I'm leaving it here.

            [?]lorenzo »
            @lorenzo@snac.bobadin.icu

            [?]daltux »
            @daltux@snac.daltux.net

            Updated here, thanks! Obrigado! :podeConfiar:

            By the way, my instance now runs on :dockerSwarm: along with :traefik: , the reverse proxy which I've used since the start of this server. If you think it could be helpful, I’d be happy to submit a pull request with an example file like examples/docker-swarm_stack_traefik.yml.

            I’ve also pushed the :docker: container image I built to Codeberg. Additionally, I could share a :shell: script that automates this setup.

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

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

              If the propagate_local_purge configuration variable is set to true in server.json, purged local posts generate a Delete activity that is sent everywhere, instead of only deleted from the filesystem.

              Included a small tweak to avoid being confused by implementations that return valid webfinger queries for non-account URLs (like i.e. the Wordpress ActivityPub plugin in some configurations). This helps in searching by URL.

              Added Ukrainian translation (contributed by wincentbalin).

              New command-line option muted, to list all MUTEd actors.

              Mastodon API: Fixed metadata and follower approval flag when editing the account.

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

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


                [?]Justine Smithies »
                @justine@snac.smithies.me.uk

                Anybody running a instance in an virtual machine which is running on an old say 7th gen i5 Intel ??
                I know vmm only uses 1 core per virtual machine or so I think ?
                Just wondered how it would handle compared to me running my current snac instance in a jail on an i7 based PC.

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

                  Hi, Justine and Sandro. No, the original posts are not imported. This could be a complicated process, as the DNS domain is an integral part of each post identifier; there is no good solution for this. This is not (only) a limitation, but the way ActivityPub is defined.

                  CC: @strk@floss.social

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

                    Interesting, I never noticed completely renders federated WordPress posts.
                    Another small marvel from truly excellent software.

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

                      You can't just change the domain part, as it's an integral part of all ActivityPub object identifiers. Your followers, for example, expect posts from you from the domain they initially followed, and will reject everything if it's changed. This is not a limitation, it's just the way ActivityPub is.

                      If you want to change the domain, you must move all your accounts from the old server to the new one, while both instances are operative.

                        [?]Stefano Marinelli »
                        @stefano@fedihome.stefanomarinelli.it

                        And I love because, among many great things, it supports Markdown. I can't thank you enough, @grunfink@comam.es


                          [?]Stefano Marinelli »
                          @stefano@fedihome.stefanomarinelli.it

                          "After all, you don't need a thousand-node cloud to write something worth reading."

                          This phrase appears in the "under the hood" section of my blog.
                          Just now I was reading a post by an "influencer" on a well-known social media platform. The post was biased, lacking in content, useless. Digital waste. A waste of bits and energy. Shortly after, I read a fantastic post written by a user of a instance, and I know it's running on a Raspberry Pi, at their home.
                          And that phrase immediately came to mind.

                          Goodnight, world.


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

                            Not very cumbersome, see this

                            https://comam.es/snac-doc/snac.8.html#Migrating_from_snac_to_Mastodon

                            and this

                            https://comam.es/snac-doc/snac.8.html#Migrating_from_Mastodon_to_snac

                            If you want to move from one to another, it's mostly the same.

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

                              Hi, author here. Some explanations:

                              MUTE: silences an author forever. You'll never read anything from this poster anymore. Like block in Mastodon and other implementations, but without sending a Block activity.

                              Hide: hides a post and everything hyerarchically below (i.e. the full tree). The conversation won't be shown to you forever, and any incoming post in any of the levels will be dropped. No other part is informed about it, it's just a local operation.

                              Delete: deletes a post from your timeline. If it's part of a conversation, the branches below are left dangling, but are still shown in you timeline. Also, if you are the author of the post, a Delete activity is sent to everyone involved, so your post (hopefully) disappears everywhere.

                              CC: @justine@snac.smithies.me.uk

                                AodeRelay boosted

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

                                So a question:
                                Does someone know the difference in "hide" and "delete" under a post?
                                What does this technically do, and how does it affect what I or others see from this post?
                                Is there a different behavior if it's my own post or something in my timeline?

                                It seems both options delete the post from my view. I only don't know whats the difference beside that.


                                Picture of a mobile Screenshot of snac, showing and highlighting the mentioned options under a post

                                Alt...Picture of a mobile Screenshot of snac, showing and highlighting the mentioned options under a post

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

                                  Hi. does not provide such a reply link from the public timeline at this moment. I don't know a way to provide this, sorry.

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

                                    There is no "this is a DM" special mark in an ActivityPub Note object that I know of. If a post does not include the magic "for everyone" target address, an implementation should assume it's private and mark it as such. shows this kind of messages with a small lock emoji next to the poster's name in the same timeline as public messages.

                                    CC: @pernia@schizophreniabunker.vip @mint@ryona.agency @sysrq@lab.nyanide.com

                                      AodeRelay boosted

                                      [?]sam ✅🇬🇪 »
                                      @sam@chven.us

                                      @grunfink@comam.es I have started a blog and I want to post on my snac instance each time I make a post to have the snac post as a place for people to comment. I can, and have, made such a link from my blog post to the posted snac comment, but snac doesn't have a reply link. I know on mastodon it will have one and then ask you to log in to your instance to post a reply. Any suggestions on how I can include one or do you or anybody have a work-around or other suggestions?

                                      Thanks for all your work on snac!


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

                                        Sorry, I don't. I recall somebody told me that Mona works, but with some issues. Maybe others may tell about apps that work with .

                                        CC: @stefano@bsd.cafe @shmok@snac.bsd.cafe

                                          AodeRelay boosted

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

                                          Hi, author here. Apart from Tusky (already mentioned by Stefano), there are other Android apps that work acceptably with snac, like Fedilab, AndStatus, Pachli (previous versions used to hammer the server, but it seems that the latest version no longer does) and tooot (though, if I recall correctly, it's no longer maintained).

                                          CC: @stefano@bsd.cafe

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

                                            Updating Mastodon: 20 minutes
                                            Updating snac2: 2 minutes

                                              AodeRelay boosted

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

                                              For today's , I'd like to thank everyone who supports the Fediverse. So, that means *you*. Yes, you, the one reading this.
                                              Thank you!

                                              The Fediverse truly is for everyone: if you don't have the skills or means to set up your own instance, you can join one of the public instances that aligns with your aspirations. If you can and want to, you can create your own instance, and thanks to lightweight (and interoperable) software, you can do it with spare hardware or very affordable VPS.
                                              So thank you to all of you, friends of the Fediverse!

                                                AodeRelay boosted

                                                [?]Klaus Zimmermann :unverified: »
                                                @kzimmermann@c.im

                                                @announcements the BSD cafe's instance has single-handedly motivated me to try self-hosting it in my RPi. Great job @stefano!

                                                  AodeRelay boosted

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

                                                  I've just published version version 2.80 of , the simple, minimalistic instance server written in C. It only includes one bugfix; if you use the Mastodon API, you may be interested in upgrading:

                                                  Mastodon API: fixed a regression (introduced in previous version in the "boosts disappear in Tusky" fix) that interrupted timelines.

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

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


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

                                                    Hi. I have an ipv6 only instance, and it's able to access your host with no hassle.

                                                      AodeRelay boosted

                                                      [?]Elena Rossini ⁂ »
                                                      @_elena@mastodon.social

                                                      Hello Fedi friends!

                                                      My child and I arrived in Italy yesterday to spend all of July at my parents' 🇮🇹

                                                      What's the first thing I did this morning? Following @milano to have weather forecasts here in my feed.

                                                      Special thanks to @stefano for creating this incredible project.

                                                      For those of you not familiar with , it covers 2893 cities in 38 countries. All powered by a 4€/month VPS with and :

                                                      it-notes.dragas.net/2025/02/26

                                                      Grazie Stefano! 🙏✨🏆

                                                        AodeRelay boosted

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

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

                                                        Added a server-wide Webmention hook; this way, if somebody out there (that supports Webmention) links to a user or post in this instance, a notification is sent (this is the complementary of what was implemented in version 2.76).

                                                        Fixed regression while sending email via pipe on OpenBSD.

                                                        Fixed Markdown parsing when the URL has parenthesis.

                                                        Always show the 'pending follow confirmations' section if there are any (even if the toggle is off).

                                                        If a metadata value is an account handler, it's also tried to be validated (rel="me" links).

                                                        Another search by URL tweak (this time for Pixelfed links).

                                                        Mastodon API: fixed a bug that made some boosts disappear after being shown in apps like Tusky, added followed hashtags maintenance, other minor changes.

                                                        Renamed command-line actions create_list to list_create and delete_list to list_remove.

                                                        The default favicon URL can be changed from the server configuration.

                                                        New command-line option export_posts, to export all posts by a user in a JSON format compatible with the one generated by Mastodon.

                                                        The command-line options to send notes also allow an optional -r argument, to set the URL of a Fediverse post this note is a reply to.

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

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


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


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

                                                            Hi. Next release will include a new field in server.json named favicon_url, that will allow to set the default favicon. For now, you can configure your HTTP frontend to serve $YOUR_HOST/favicon.ico to whatever icon you want.

                                                              [?]thedæmon »
                                                              @thedaemon@snac.9front.club

                                                              how to change the favicon on snac? I seem to only be able to update it on the greetings page, didn't see any reference in the man pages.

                                                                [?]Santiago Lema :amiga: »
                                                                @santi@go.lema.org

                                                                Current #snac dilemma:

                                                                - if I enable proxy_media all images and thumbnails appear instantly on my phone (the server is in another room here).

                                                                - if I disable it, I can see the lag fetching them sometimes but at least videos on other accounts play just fine in Mona. They usually fail to play after being proxied (work fine on the web, fail in Mona, most likely because of unsupported http range requests). Also this reveals my home IP to other servers.

                                                                  Back to top - More...