romanzolotarev.com 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
/pub
Admin account
@hi@romanzolotarev.com

Search results for tag #snac2

[?]jaj » 🌐
@jaj@mastodon.social

@nick looks really cool. I wonder if it has sufficient api support for account migration. Also I think it would be even cooler if it was a CGI binary or an inetd activated service ^^

    [?]R.L. Dane :Debian: :OpenBSD: :FreeBSD: 🍵 :MiraLovesYou: [he/him/my good fellow] » 🌐
    @rl_dane@polymaths.social

    I sincerely love you weirdos. <3

    #Fediverse #Mastodon #GoToSocial #snac #snac2 #honk #meme #AVIF

    A combination of two "X all the Ys!" memes with a "Pawn Stars best we can do" meme in the middle:
"X all the Y" guy:
I want an amazing community of noble-minded people to study ethics with and change the world!!

Pawn Stars with the faces of the fediverse logo, the mastodon logo, and the logos for snac2 GoToSocial, and Honk in the background:
Best we can do is a bunch of cool weirdos with similar nerdy interests

"X all the Y" guy's reply:
I'll take it!!!

    Alt...A combination of two "X all the Ys!" memes with a "Pawn Stars best we can do" meme in the middle: "X all the Y" guy: I want an amazing community of noble-minded people to study ethics with and change the world!! Pawn Stars with the faces of the fediverse logo, the mastodon logo, and the logos for snac2 GoToSocial, and Honk in the background: Best we can do is a bunch of cool weirdos with similar nerdy interests "X all the Y" guy's reply: I'll take it!!!

      [?]Michel :debian: :runbsd: :vim: » 🌐
      @michel@mastodon.bsd.cafe

      newbie question to admins: how can I modify my favicon? I know that there's a definition on compile time, but it's the only way? cc: @grunfink

        2 ★ 0 ↺

        [?]roman » 🌐
        @hi@romanzolotarev.com

        1 ★ 0 ↺

        [?]roman » 🌐
        @hi@romanzolotarev.com

        @gosha@merveilles.town for now only ns, web, and . thinking about smtp/imap and caldav/carddav as well, but not sure when...

          [?]ltning » 🌐
          @ltning@wii.cafe

          Well, this kinda blew up a bit. My original post here[1] has so far seen well over a hundred boosts, a new personal best :D

          It has been suggested it is time to detail a bit about the configuration of this beast. Let's start with the basics: This is a straight-up 11rc2 installation on a stock . Many people have detailed how to install it, but one useful source of information is Alex Haydock's blog[2], and of course the NetBSD release documentation. The kernel config[3] is modified slightly from the default WII in an attempt to save a bit of memory.

          Building was straight forward; no difference from building on i486 or i686. Simply make and make install, with the -f Makefile.NetBSD (the NetBSD-specific makefile is included with the snac sources).

          Since snac won't do TLS for inbound connections, a TLS proxy is needed. My go-to nginx isn't in the 11rc2 PPC package repository at the time of writing, so I built it from pkgsrc myself. This only took a couple of hours.. But alas, it's a bit too memory hungry for my taste, even with a minimal configuration.

          Next up, I found ttp[4]. It is a very small and simple proxy server, which works fine but cannot serve static files, nor does it support TLS 1.3. It is also incapable of dropping privileges, and since I want to run it as nobody I had to find a different way to pass port 443 traffic to it.

          Luckily, NetBSD has npf, a built-in firewall that can do NAT and which is fairly easy to configure (at least with the usual good documentation and examples included). Picking up port 443 and NATing it to a high port for ttp to handle worked fine - and allows me to easily move traffic from one TLS proxy to another while I experiment.

          TTP wasn't without problems - but they turned out to not be entirely its fault. I kept getting connection failures and snac kept exiting for no obvious reason.

          After some fiddling around, the snac author suggested[5] that I was running out of file handles, which is indeed the case. Adding ulimit -n 1024 to /etc/rc.d/snac solved that issue as well.

          Then my thoughts landed on an old acquaintance of mine - pound[6]. This is a reverse proxy with good TLS support, and recent versions can even serve static files in a fairly simple way. After a couple of bug reports, lots of help by the current maintainer, and some more fiddling, I got the most recent versions to build. Once the next release drops (4.21), I'll have a go at doing my first pkgsrc port update :)

          The pound configuration[7] now seems to be fairly complete, even keeping out most random scanning attacks (yes, they have already started).

          [1] https://wii.cafe/ltning/p/1773014130.033156
          [2] https://blog.infected.systems/posts/2025-04-21-this-blog-is-hosted-on-a-nintendo-wii/
          [3] https://anduin.net/~ltning/WII_TINY
          [4] https://github.com/Theldus/ttp
          [5] https://codeberg.org/grunfink/snac2/issues/576
          [6] https://www.gnu.org.ua/software/pound/manual/index.html
          [7] https://anduin.net/~ltning/pound/wiicafe_pound.tgz

          Screenshot of htop running on the Wii. pound and snac processes both hovering between 1 and 2 MB resident memory.

          Alt...Screenshot of htop running on the Wii. pound and snac processes both hovering between 1 and 2 MB resident memory.

            2 ★ 0 ↺

            [?]roman » 🌐
            @hi@romanzolotarev.com

            next step would be optimizing pallete and adding speech bubbles with

            end game setup

            • take photos, put them into a directory,
            • detects a new directory and runs the script,
            • it converts images + audio + speech bubble text into gif and mp4 file with imagemagick and ,
            • then posts to ... ;)

              starwars lego stop animation

              Alt...starwars lego stop animation

              13 ★ 5 ↺

              [?]roman » 🌐
              @hi@romanzolotarev.com

              on for 72 days:

              • users: 1 (just myself)
              • following: 254
              • timeline_purge_days: 30
              • disk: 298m (/var/snac/data)
              • ram: 184m (including relayd, httpd, logger, snac itself)

                1 ★ 0 ↺

                [?]roman » 🌐
                @hi@romanzolotarev.com

                what i miss in is tap top to scroll, especially with long feed...

                yes, there is an app for that, but i'd rather not add dependencies