orehus.club 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
snac orehus-club
Admin account
@orehus@orehus.club

Search results for tag #snac

Jonathan Matthews »
@jcm@snac.bsd.cafe

Ok - I'm giving (.bsd.cafe) a proper shake as my main fedi account. I still can't get the app to add it as an account, so I'm going to use the webUI for now.

If you're seeing this via a boost from my other account then please consider following the boosted account directly, as I won't be boosting its toots particularly often! ❤️

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

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

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

    I'm not sure why, but it seems as if the GitHub Continuous Integration checks are just... hanging? They were queued for a really long time and I stopped looking and when I checked again it was like "running" or whatever for 9 hours, but clearly probably nothing is actually happening.

    Builds locally OK!

    It's been a couple of days since I submitted that PR, and my apologies for lagging upstream as well. My life has been kinda, off.

    I'll probably get around to emailing the MacPorts' dev mailing list if it still seems to be stalled and no one else beats me to it. Presumably, eventually, it will get merged!

    Thanks again to you and others (e.g. dandelions, postscriptum, piefed) for the continued improvements!



      thedaemon »
      @thedaemon@snac.9front.club

      How to block instances in snac2?

        Oliver⚡ »
        @oliver@microhive.social

        I've just updated my instance to version 2.78 👍 🎉
        You don't know Snac? But you should: https://codeberg.org/grunfink/snac2
        A simple, minimalistic instance server written in C, no database needed, totally JavaScript-free, no cookies either, not much bullshit.
        The lives from the fact that there are as many small instances as possible. Mine is one of them.

          The Real Grunfink »
          @grunfink@comam.es

          You're welcome, enjoy your !

            Menel :xmpp: »
            @menel@snikket.de

            Looking at my snac status for debugging landlock, I've seen quite some 403 errors. It seems cloudflare doesn't like the snac user agent? (If I attribute that typical phrase correctly)
            Well I don't like cloudflare, so we're good I think.

            |sort|uniq -c

                337 https://furry.engineer/inbox (403 Forbidden) [<!DOCTYPE html><html lang="en-US"><head><title>Just a moment
            91 https://gimmeloli.cc/inbox (403 Forbidden) [<!DOCTYPE html><html lang="en-US"><head><title>Just a moment
            169 https://pawb.fun/inbox (403 Forbidden) [<!DOCTYPE html><html lang="en-US"><head><title>Just a moment
            116 https://pixelfed.social/f/inbox (403 Forbidden) [<!DOCTYPE html><html lang="en-US"><head><title>Just a moment

              Ворон boosted

              The Real Grunfink »
              @grunfink@comam.es

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

              Hashtag following also allow URLs to RSS feeds of ActivityPub objects (like e.g. https://mastodon.social/tags/ThankYouTuesday).

              Users can now configure a webhook to receive an HTTP POST for every notification. This can be useful for implementing bots that react to activities, like autorepliers, chatbots or interactive textual games (see snac(1) for more information).

              The number of pending follow confirmations is shown next to the "people" link.

              Faster performance metrics (contributed by dandelions).

              Improved lowercasing in hashtags (contributed by postscriptum).

              A search-by-url tweak for implementations that return 200 for invalid webfinger queries (e.g. piefed).

              Mastodon API: added follow confirmation endpoints, fixed collisions in attachment file names.

              Fixed potential crashes in attachment uploads.

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

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


                The Real Grunfink »
                @grunfink@comam.es

                Hi, author here. The easiest way is to configure Caddy to serve a special file as /favicon.ico, overriding snac's default.

                  PurpleJillybeans :PrideDisk: »
                  @PurpleJillybeans@kind.social

                  frens: what is the "correct" way to use a custom favicon? I've read and reread the docs and I'm not seeing anything about it. Is it something I'd have to do at the proxy level? (using Caddy BTW)

                    ru boosted

                    Ворон »
                    @voron@no.run.place

                    В версии 2.78 можно подписываться на хеш-теги по URL, например https://mastodon.ml/tags/linux

                    https://codeberg.org/grunfink/snac2

                    @rf@mastodon.ml @tech@mastodon.ml @ru_ng@mastodon.social

                      The Real Grunfink »
                      @grunfink@comam.es

                      Does anyone have a screenshot of Gargron's first Mastodon post?
                      I don't have such a gem, but I have here the first post. Yes, I know the relevancy is astronomically inferior, but not for me 😆

                      https://comam.es/snac/grunfink/p/1666208448.560042

                        The Real Grunfink »
                        @grunfink@comam.es

                        does; it tries for entrypoints for all links in a post's text.

                          Oliver⚡ »
                          @oliver@microhive.social

                          I've just updated my instance to version 2.77 👍 🎉
                          You don't know Snac? But you should: https://codeberg.org/grunfink/snac2
                          A simple, minimalistic instance server written in C, no database needed, totally JavaScript-free, no cookies either, not much bullshit.

                            The Real Grunfink »
                            @grunfink@comam.es

                            Hi, author here. Yes, the list of posts by an account is not shown through the Mastodon API, as it could be slow. Maybe someday.

                              The Real Grunfink »
                              @grunfink@comam.es

                              I'm sorry, but no ( author here).

                                The Real Grunfink »
                                @grunfink@comam.es

                                I announce the release of version 2.77 of , the simple, minimalistic instance server written in C. It just reverts a feature included in previous version; links in posts were also included as attachments, but, while harmless and on spec, it made posts look ugly in some platforms, and what the world doesn't need is more ugly things.

                                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

                                  The last release fixes a problem with the Mastodon API. Now, apps (or webapps like Phanpy) properly work as the "inifite scrolling" has been fixed.
                                  Thanks, Stefano. To be fair, the merit for this fix goes to @cheeaun@mastodon.social (Phanpy's author), who brought to my attention where the problem was.

                                    Ворон boosted

                                    Stefano Marinelli »
                                    @stefano@mastodon.bsd.cafe

                                    The last release fixes a problem with the Mastodon API. Now, apps (or webapps like Phanpy) properly work as the "inifite scrolling" has been fixed.
                                    Thanks, @grunfink - this was one thing that kept some of my friends away from self-hosting with snac, and now I can help them to have their own digital home.

                                      The Real Grunfink »
                                      @grunfink@comam.es

                                      Hi, author here. The xs code is specially crafted to parse the JSON files in use in the ActivityPub protocol, which are a) mostly small, and b) they have very few numbers, so the string to double conversion happens almost never.

                                      Regarding the enum numbers: they are surely arbitrary, but the rationale there is that they are all ASCII control codes (so: less than 32) that should never happen in a JSON file (and, if they occasionally appear, they are converted to their Unicode representations). The correspondence is:

                                      XS_TYPE_STRING 0x02 ASCII: STX (start of text)
                                      XS_TYPE_TRUE 0x06 ASCII: ACK (acknowledge)
                                      XS_TYPE_FALSE 0x15 ASCII: NAK (negative ack.)
                                      XS_TYPE_LIST 0x1d ASCII: GS (group separator)
                                      XS_TYPE_LITEM 0x1f US (unit separator)
                                      XS_TYPE_DICT 0x1c ASCII: FS (file separator)
                                      So, yes, they are arbitrary, but make some fucking sense, or at least a little bit.

                                      CC: @lizzy@social.vlhl.dev

                                        Oliver⚡ »
                                        @oliver@microhive.social

                                        I've just updated my instance to version 2.76 👍 🎉
                                        You don't know Snac? But you should: https://codeberg.org/grunfink/snac2
                                        A simple, minimalistic instance server written in C, no database needed, totally JavaScript-free, no cookies either, not much bullshit.

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

                                          Thank you!

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

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

                                          GitHub Actions Continuous Integration checks passed!

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

                                          Thanks to you and dandelions and shtrophic (and anyone else I may have missed) for the continued contributions and improvements!

                                          (these modest diffs were prepared in part while listening to "Garlic Braid" by LMNO & D-STYLES: https://d-styles.bandcamp.com/track/garlic-braid [the 1st single from the upcoming full length album: Three Mimes & an Elephant)



                                            The Real Grunfink »
                                            @grunfink@comam.es

                                            does indeed support access (bearer) tokens:

                                            https://comam.es/snac-doc/snac.1.html#Implementing_post_bots

                                              Ворон boosted

                                              The Real Grunfink »
                                              @grunfink@comam.es

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

                                              Added Webmention support for links (Markdown-style or direct) written in a post.

                                              Added new command-line options for list maintenance.

                                              Display custom emoji in more places (contributed by dandelions).

                                              Mastodon API: fixed infinite scroll in many clients (thanks to cheeaun for giving me the clue), added /api/v1/accounts/.../lists endpoint (contributed by dandelions).

                                              Email notifications can now be sent via libcurl SMTP instead of spawning the /usr/sbin/sendmail program. To use this new feature, some additional server configuration is needed, see snac(8) (contributed by shtrophic).

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

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


                                                orehus boosted

                                                The Real Grunfink »
                                                @grunfink@comam.es

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

                                                Added support for scheduled posts (for this to work correctly, users will have to set their time zone, see below).

                                                The user can now select a working time zone. This will be used to correctly parse the local date and time of a scheduled post.

                                                Fixed incorrect poll vote format, which was causing problems in platforms like GotoSocial.

                                                Mastodon API: added support for /api/v1/instance/peers.

                                                Added a new snac-admin helper script (contributed by shtrophic).

                                                In the web UI, posts are separated by the <hr hidden> tag; it's invisible in graphical browsers, but it separates post clearly in text-based browsers.

                                                Some Finnish, Spanish, Czech and Russian translation updates and fixes.

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

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

                                                This release has been inspired by the song Pictures on the Wall by .

                                                  orehus boosted

                                                  Ворон »
                                                  @voron@no.run.place

                                                  UPD: документация на русском https://snac.wiki.gd/

                                                  CC: @orehus@orehus.club

                                                    1 ★ 1 ↺

                                                    orehus »
                                                    @orehus@orehus.club

                                                    @ru @rf

                                                    Интересная функция: "Auto-boost all mentions to this account". Пока не понял насколько это полезно, но прикольно.

                                                    А вы пользуетесь этой функцией? Если да, то с какой целью? Если нет, то почему?


                                                      3 ★ 1 ↺

                                                      orehus »
                                                      @orehus@orehus.club

                                                      Я вернулся с новым сервером и темой Pika. Тема выглядит очень привлекательно. Как и в предыдущей теме Next, автор позаботился вынести настройки кастомизации в :root. Обязательно поиграюсь с цветовой схемой на досуге.