chven.us 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.

Admin email
snac@chven.us

Search results for tag #snac

The Real Grunfink »
@grunfink@comam.es

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

Each post can have more than one attachment from the web UI. The maximum number can be configured in server.json via the max_attachments value (default: 4).

Each notification includes a link labelled Context, that leads to a page with the full conversation tree the post is a part of.

Each followed hashtag has now a directly accesible link.

Fixed a search bug (some matches were missed).

Fixed more crashes (contributed by inz).

Fixed link detection in posts (contributed by inz).

Allow multiple editors for command-line posts (contributed by inz).

Separated maximum and default timeline entry count, allowing larger timelines to be requested without having to increase the default (contributed by lxo).

Turned message date into a link to the local post, so that it can be loaded into a separate tab for interacting with (contributed by lxo).

Special thanks to fellow developer inz for bringing my attention to code places where I should have been more careful.

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 Songe d'un ange by and .

    AodeRelay boosted

    Anthony »
    @abucci@buc.ci

    @Stomata@social.linux.pizza by @grunfink@comam.es . Extrenely lightweight, nearly trivial to self host, lots of nice features.

      AodeRelay boosted

      The Real Grunfink »
      @grunfink@comam.es

      I'm sorry, I'm not sure to understand. Are you trying to compile under MS Windows?

        AodeRelay boosted

        Stefano Marinelli »
        @stefano@mastodon.bsd.cafe

        AodeRelay boosted

        Paul Chambers🚧 »
        @paul@oldfriends.live

        I've been getting a lot of Mastodon sidekiq errors: ActivityPub:ProcessingWorker "ActiveRecord::StatementInvalid: PG::CardinalityViolation: ERROR: ON CONFLICT DO UPDATE command cannot affect row a second time HINT: Ensure that no rows proposed for insertion within the same command..."

        It always comes back to a post that is from "snac/2.71"

        The specific argument starts out with:

        post ID (I think), "{\n \"@context\": \"w3.org/ns/activitystreams\",\n \"type\": \"Update\",\n \"id\".....redacted

          Bitslingers-R-Us »
          @AnachronistJohn@zia.io

          @vyr @rune @tobi After seeing the dependency mess that is Mastodon, I looked in to Pleroma, quickly saw some ugly things, then tried out Akkoma. It's not perfect, but it's perfectly usable.

          I'm playing with #snac (thanks, @grunfink) and will see about switching to it soon. It's much cleaner :)

            Alexandre Oliva »
            @lxo@snac.lx.oliva.nom.br

            and here's the second patch for that you may be interested in, just rebased onto the first one:

            - link to the local copy of a message, from the date, so that one can open it in a separate tab and interact with it without messing with the currently-loaded page

            CC: @grunfink@comam.es

              Alexandre Oliva »
              @lxo@snac.lx.oliva.nom.br

              all, right, I have a couple of small patches for that you may be interested in. here's the first one, just rebased onto 2.70.

              - enable the maximum (explicitly requested) timeline entries count to be bumped up while still showing a small default timeline entries count


              CC: @grunfink@comam.es

                AodeRelay boosted

                The Real Grunfink »
                @grunfink@comam.es

                I love being called "brutalist" — I may even use it in the project description 😉

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

                  AodeRelay boosted

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

                  Or convert to a instance ? 😜

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

                    I like the new context link in the latest git version of . It allows you to see what context the reply or like was referring too by showing the whole thread on your snac page instead of taking you to the other persons server feed.
                    Thank you @grunfink@comam.es ❤️

                    https://codeberg.org/grunfink/snac2

                      AodeRelay boosted

                      gyptazy »
                      @gyptazy@mastodon.gyptazy.com

                      The is free, free of censorship, federated and full of great content!

                      Also the Fediverse - instance admins randomly blocking whole instances just because a single user feels offended of a post by a single instance user. Blocking whole instances is just a finger snip away, censoring unwanted content and parenting users of instances. Defederating just because of… ok no clue :) Using content warner for any possible content just to annoy or aeemmm make it more interesting to other users. Thanks, I’m old enough :) Seeing all the spam because it’s just a thing of 5 minutes automation to create randomly new instances on different domains (or subdomains from dynamic-ip hosters) and to fill the network with automated content.

                      Sometimes, pros can easily switch into cons… luckily more and more single user instances are raising up for exactly this reasons and can still easily federate by using relays…

                        AodeRelay boosted

                        The Real Grunfink »
                        @grunfink@comam.es

                        Hi, Santiago. No, itself doesn't have an account, but is totally fine to mention me.

                          AodeRelay boosted

                          Stefano Marinelli »
                          @stefano@mastodon.bsd.cafe

                          The BSD Cafe snac instance has been updated to 2.71

                            AodeRelay boosted

                            FediMeteo »
                            @admin@fedimeteo.com

                            All the FediMeteo instances have been updated to snac 2.71


                              AodeRelay boosted

                              The Real Grunfink »
                              @grunfink@comam.es

                              I don't think is that portable. I know next to nothing about HP-UX, but snac at least needs a C99 compiler and POSIX.1-2008 functions.

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

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

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

                                GitHub Continuous Integration checks are running, hopefully without issues? If so, then it will be up to someone else with commit access to merge it.

                                Thanks for your (and inz's) continued improvements to snac!



                                  The Real Grunfink »
                                  @grunfink@comam.es

                                  I'm glad to announce the release of version 2.71 of , the simple, minimalistic instance server written in C. This is a bugfix only release. It includes the following changes:

                                  Fixed memory leak (contributed by inz).

                                  Fixed crash.

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

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


                                    AodeRelay boosted

                                    The Real Grunfink »
                                    @grunfink@comam.es

                                    Hi. I have no short term plan for adding localisation to , but it will eventually happen. Thank you very much!

                                    CC: @lxo@snac.lx.oliva.nom.br

                                      daltux »
                                      @daltux@snac.daltux.net

                                      It's incredibly rewarding to witness magic unfolding right before our eyes with !

                                      Quick question for the maintainers: Are there any plans to add localization/i18n support in future updates? As a Brazilian Portuguese speaker (as lxo), I'd be happy to contribute translations – I believe this could greatly help expand snac's reach in our region.

                                      Keep up the great work!

                                      CC: @grunfink@comam.es

                                        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 .

                                          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).

                                            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/


                                              1 ★ 0 ↺

                                              sam ✅🇬🇪 »
                                              @sam@chven.us

                                              are there any snac users that are successfully following someone on bluesky via bridge? I'm just wanting to verify that it's working before I tell friends on bluesky how to bridge their account. Any recommended accounts to follow that are already bridged?


                                                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 .

                                                  0 ★ 0 ↺

                                                  sam ✅🇬🇪 »
                                                  @sam@chven.us

                                                  @justine@snac.smithies.me.uk how did you get the newlines in your user bio? I have tried a br tag(which works in a post I just learned), 2 spaces and enter, and I think something I read about a backslash and 2 spaces(can't remember exactly)