linuxusers.in 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
dharmiik@proton.me
Admin account
@dharmik@linuxusers.in

Search results for tag #snac

gyptazy »
@gyptazy@mastodon.gyptazy.com

Thanks for providing this service and also this information. At this point, we can only say - thank you very much for your time, efforts and money you put into this service @stefano. At this point I also want to bring up the great work of @grunfink for his incredible work in the / project. Snac became the perfect solution for single user instances but also project related instances in the fediverse. Kudos, to both of you and thank you both very much! You both are doing a great job!

    Stefano Marinelli »
    @stefano@mastodon.bsd.cafe

    Some technical details for those interested:
    The entire FediMeteo setup runs on a FreeBSD VM costing around 4 euros per month. It supports almost all major EU countries (plus the UK), with just a few left to complete. Currently, there are 25 separate jails, each running its own instance of snac, totaling 25 instances. The VM load typically stays around 10%, which increases to 30% when updates are published for countries with larger numbers of cities (currently Germany and Italy). The only time the load spikes is when new countries are announced; during that time, all remote instances connect to all cities to download their details.
    As for RAM usage, excluding the ZFS cache, it's currently a total of 213 MB. Yes, MB.

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

      Thank you (and to others such as nowster, hb9hnt and dheadshot) for the continued improvements to snac!

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

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

      GitHub Continuous Integration checks are running (two out of three completed successfully, which is a good sign, here's hoping the last one has no issues as well).

      As usual, it's up to someone else with commit access to merge it.



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

        Yeah it's perfect for a single user instance as that's what I use with the web interface and Tusky or Moshidon. Really lightweight too.

        CC: @jonathanmatthews@fosstodon.org @stefano@bsd.cafe

          jhx boosted

          The Real Grunfink »
          @grunfink@comam.es

          Happy new year. I'm glad to announce the release of version 2.68 of , the simple, minimalistic instance server written in C. This release couldn't have been possible without the help of several fellow developers. It includes the following changes:

          Fixed regression in link verification code (contributed by nowster).

          Added ipv6 support for the https frontend connection (contributed by hb9hnt).

          New "Like by URL" operation (contributed by dheadshot).

          Added support for a Mastodon-like /share link sharing URL, like the one provided by sites like https://mastodonshare.com/ and such. To be able to use it, you must reconfigure your https proxy to redirect /share to snac (see snac(8)).

          New linux landlock (sandboxing) support for enhanced security (contributed by shtrophic). It's still a bit experimental, so you have to enable it explicitly by recompiling with the WITH_LINUX_SANDBOX directive (e.g. make CFLAGS=-DWITH_LINUX_SANDBOX).

          Some search fixes regarding repeated matches.

          The export_csv cmdline operation now exports the CSV files inside a user's export/ subdirectory instead of the current directory.

          All CSV files to be imported must now be stored inside a user's import/ subdirectory instead of the current directory.

          Mastodon API: more timeline paging tunings (contributed by nowster), post language selected in apps is properly set.

          The command-line operation note new reads the LANG environment variable to set the post's language.

          A new command-line operation, note_unlisted, allows posting "unlisted" or "quiet public" posts.

          The maximum number of entries in users' RSS feeds and in outboxes can now be set via the max_public_entries variable in the server.json file.

          Fixed broken support for Audio objects.

          Made xmpp and mailto URLs clickable.

          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 painting Judith Slaying Holofernes by .

            gyptazy »
            @gyptazy@mastodon.gyptazy.com

            is really awesome and @grunfink did an amazing job by creating this. It even runs smoothly on my RISC-V dev board which is really pretty slow.

            @gumnos @ltning @rubenerd @grunfink

              The Real Grunfink »
              @grunfink@comam.es

              Hi. manages no language information, so I guess that other ActivityPub implementations assume the post is in English.

              CC: @nemobis@mamot.fr

                gyptazy boosted

                Stefano Marinelli »
                @stefano@mastodon.bsd.cafe

                Announcing FediMeteo – Weather in the Fediverse!

                Weather has always influenced our lives: from agriculture to outdoor activities, to extreme events that, thanks to modern technology, can now be predicted with greater reliability. Personally, weather plays a significant role in my daily decisions, which is why I decided to create a service tailored for the Fediverse.

                FediMeteo uses Open-Meteo data to publish updates every 6 hours, including current weather conditions, forecasts for the next 12 hours, and predictions for the upcoming days. Each country is served by its own dedicated instance (e.g., it.fedimeteo.com for Italy), managed through snac to ensure simplicity and efficiency in publishing.

                You can follow FediMeteo directly in the Fediverse (on Mastodon and compatible platforms), via RSS, or by visiting the dedicated page for your city (e.g., fr.fedimeteo.com/paris).

                Currently supported countries include:
                Austria, Germany, France, Italy, Spain, the United Kingdom, and the Netherlands – with many more regions coming soon!

                FediMeteo is hosted on a FreeBSD-based VPS, with each country isolated in its own jail to ensure security and scalability.

                Visit the main site to explore the national instances and start following your local weather updates today:
                fedimeteo.com

                Happy weather monitoring to all! 🌦️

                  jhx boosted

                  Stefano Marinelli »
                  @stefano@mastodon.bsd.cafe

                  Dear friends of the BSD Cafe,

                  As 2024 comes to an end, it’s time to reflect on what we’ve built together during the first full year of life for BSD Cafe. Launched on 20 July 2023, this project has grown far beyond what I could have imagined. While I haven’t tracked full uptime data, I can confidently say that the downtime was less than 30 minutes overall - even though the main VM hosting our services moved multiple times (including a switch from a Proxmox hypervisor to bhyve on FreeBSD, for the sake of alignment with our mission). In a world filled with over-engineered HA systems, we’ve outperformed many “big-name” cloud providers. Not bad for a community project, right?

                  For me, this has been an incredible journey. The users here are not just participants - they’re collaborators, and their positivity has been inspiring. The content shared and created at BSD Cafe has been valuable not only to the BSD community but beyond. What truly sets BSD Cafe apart is the openness for dialogue and exchange. Whether it’s social media posts, Matrix discussions, repositories in our brew, or RSS feeds, people seem to genuinely appreciate what we create and the conversations we foster.

                  BSD Cafe is a journey - one that grows, evolves, and continues. Our goal isn’t endless growth (we’re a community, not a business) but rather to maintain a welcoming, inclusive space where everyone feels a sense of positivity and belonging. For me, opening any service with “bsd.cafe” in the domain brings joy and pride. That’s the spirit I’ve tried to convey, and I hope it resonates with all of you, whether you’re active BSD Cafe users or friends of the community.

                  Promoting self-hosting and has, as a side effect, inspired some users to “go solo” with their own setups. But even then, they remain part of BSD Cafe - in spirit, in purpose, and in connection.

                  Here’s a look at what we’ve achieved together this year:

                  - mastodon.bsd.cafe: 370 total users
                  Active in the past month: 207
                  Active in the past six months: 286
                  - snac.bsd.cafe: 14 total users
                  Active in the past month: 7
                  - blendit.bsd.cafe: 61 registered users
                  - matrix.bsd.cafe: 23 users
                  - brew.bsd.cafe: 29 users - 80 repositories
                  - freshrss.bsd.cafe: 25 users
                  - miniflux.bsd.cafe: 11 users
                  - press.bsd.cafe: 9 users
                  - myip.bsd.cafe: Constantly used by various users
                  - wiki.bsd.cafe: Could use a bit more love and content, but it fulfills its role as a functional homepage.
                  - tube.bsd.cafe: Still in testing - Peertube 7.0 update is on the way.

                  For detailed stats from our reverse proxy and general router (excluding media services, which generate most traffic but are handled via caching reverse proxies), you can check here - updated hourly: netstats.bsd.cafe

                  The journey of BSD Cafe continues, and I look forward to seeing where 2025 will take us. Together, we’ve built something special - something driven by passion, shared purpose, and a little bit of the BSD magic that makes all of this possible.

                  Here’s to a new year full of joy, serenity, and connection. Thank you for being part of this adventure.

                  Wishing you all a fantastic 2025 - and THANK YOU!
                  Stefano

                    The Real Grunfink »
                    @grunfink@comam.es

                    implements a large part of the Mastodon API, so yes, you can do almost everthing with a Mastodon client without ever touching the web UI.

                    CC: @giacomo@snac.tesio.it

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

                      @grunfink@comam.es is there a reason why if I paste a full URL to a post from the fediverse in the search box that it always returns two identical posts ?

                      screenshot of a URL search on my snac instance showing the results replicated twice.

                      Alt...screenshot of a URL search on my snac instance showing the results replicated twice.

                        0 ★ 0 ↺

                        admin »
                        @admin@linuxusers.in

                        with the linuxusers.in instance updated to 2.67, you can now search for posts.

                          2 ★ 0 ↺

                          dharmik »
                          @dharmik@linuxusers.in

                          the linuxusers.in instance has been updated to 2.67.

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

                            You should try it. Maybe is what you are looking for.

                            CC: @martin@social.mdosch.de

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

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

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

                              Two of three GitHub Actions Continuous Integration checks passed, which is a good sign; hopefully the others will pass without issues.

                              As usual, it's up to others with commit access to merge it!

                              Thanks again for your and others' continued improvements to snac! Specifically I noticed shout outs to nowster and Shamar in the RELEASE_NOTES.md and I seem to recall watching the discourse about the PID locking suggested and discussed rather collaboratively too!

                              (My apologies for the delay. The Makefile was slightly modified, which in turn broke the $files/Makefile.patch applied by MacPorts so I needed to rework that which took me a bit longer than usual given other work obligations I have had today.

                              Though not a concern for upstream, for MacPorts users I also noticed the following warning when running % port test:

                              "Warning: violation by /opt/local/man
                              Warning: snac violates the layout of the ports-filesystems!
                              Warning: Please fix or indicate this misbehavior (if it is intended), it will be an error in future releases!"

                              Though, it appears as if the man pages are where I think they should be for MacPorts? I have never seen that Warning before, so my guess is something about MacPorts intended prescriptive behavior has been changed but I am not exactly certain what the expected behavior is supposed to be now? I will look into it further, but hopefully it isn't a concern for users at the moment; just thought I would mention it for the sake of being thorough!

                              However, it's entirely possible I messed something up too; so if others with greater wisdom than I see that Warning and know what to do to correct it, or if they encounter any other issues with MacPorts' snac, others are more than welcome to submit Pull Requests with improvements! Or feel free to open up an issue on MacPorts Trac instance at https://trac.macports.org and I'll look into it.)



                                The Real Grunfink »
                                @grunfink@comam.es

                                Strangely on a Sunday morning, I'm glad to announce the release of version 2.67 of , the simple, minimalistic instance server written in C. It includes the following changes:

                                The search box also accepts post URLs; the post is requested and, if it's found, can be interacted with (liked, boosted, replied to, etc.).

                                IP addresses for failed logins are tracked and throttled to mitigate brute force attacks (see snac(8) for more information).

                                Fixed a bug regarding repeated attachments when editing a post.

                                Mastodon API: Improved timeline pagination in some clients (details: an HTTP Link header has been added), fixed missing audio attachments, fixed an incorrect value for the bot field in newly created accounts, fixed a crash, implemented markers (contributed by nowster).

                                When running in server mode, the pidfile is locked to avoid concurrent running of the same server instance.

                                Added documentation and some tweaks to enable static compilation with musl (contributed by Shamar).

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

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

                                In the northern half we'll celebrate by listening to the song One Perfect Sunrise by .

                                  0 ★ 0 ↺

                                  dharmik »
                                  @dharmik@linuxusers.in

                                  i keep checking the commits being made on the repo and i am excited for the next version. tusky notif error will also be gone hopefully.

                                  https://codeberg.org/grunfink/snac2/commit/55fb7dcbef819478c8d54a0161fb1330622a762e

                                    Stefano Marinelli »
                                    @stefano@mastodon.bsd.cafe

                                    @patpro So many dependencies, warnings and deprecation notes scare me.

                                    Ah, good "old" !

                                      The Real Grunfink »
                                      @grunfink@comam.es

                                      Hi, author here again. I've installed Pachli and I'm experimenting the same issue than @nowster@fedi.nowster.me.uk: it keeps requesting the first page over and over again, with no max_id nor since_id fields to paginate, only a limit field of 40.

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

                                        The Real Grunfink »
                                        @grunfink@comam.es

                                        Hi, author here. Thanks for reporting on the 'bot' account bug, I have to take a look at it.

                                        Regarding the other issue, snac do support Mastodon API pagination. Many apps do this correctly, like Tusky, Fedilab or semaphore.social, so you can travel the full timeline. Other ones only request the first page, I don't know why.

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

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

                                          0 ★ 0 ↺

                                          dharmik »
                                          @dharmik@linuxusers.in

                                          i use my very own instance which is sometimes slow. i pressed the post button 4 times.

                                            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!



                                                  0 ★ 0 ↺

                                                  dharmik »
                                                  @dharmik@linuxusers.in

                                                  i built and installed . after running snac init $HOME/snac-data, i am given the option to configure it. how do i configure to run it locally? i don't want to run it on my domain but just test it. i have no idea.

                                                  when i created my first user, it told me to go to https://127..../username but it only worked on 127.../username(without https).


                                                  @grunfink@comam.es

                                                    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

                                                        0 ★ 1 ↺

                                                        dharmik »
                                                        @dharmik@linuxusers.in

                                                        @grunfink@comam.es any text you have for running / on ubuntu?

                                                          Back to top - More...