cablespaghetti.dev 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.
#ifstate 1.13.7 was released:
https://codeberg.org/liske/ifstate/releases/tag/1.13.7
(already available in @alpinelinux edge + 3.22 + 3.21 + 3.20 + 3.19 and in @m4rc3l's Nix flake https://codeberg.org/m4rc3l/ifstate.nix)
This maintenance release fixes some minor netns and routing related issues.
There is an open issue when using ifstate as a notify fifo script in keepalived: https://codeberg.org/liske/ifstate/issues/105 - when keepalived is reloaded any changes on vrrp constraint settings in ifstate may not apply.
One slightly weird thing I had is that inbound #ipv6 traffic on both SSH and HTTPS was returning a "connection reset by peer" for a while. It seems to be working now, but if some IPv6 folks can check https://cablespaghetti.dev loads properly over v6 for them now, it would put my mind at rest.
Chimera Linux has been using apk 3 for a long time. That's helped expose a few bugs, so hopefully the Alpine switch is smooth.
https://fosstodon.org/@ncopa/114778452278033501 #AlpineLinux #ChimeraLinux
apk-tools 3 was merged to #AlpineLinux edge. Hold on to your hats!
Some of the new things are listed here:
https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/82593#note_520288
We'd like to welcome @fossdd and Mio as new Alpine Linux developers.
We really appreciate all the work they and the rest of the community have done.
We talked about the roadmap for #AlpineLinux 3.23 yesterday. So far we have:
- apk-tools 3.0
- gcc 15
- python 3.13
- improve/clean up Alpine user handbook (we need volunteers for this)
See
https://gitlab.alpinelinux.org/alpine/aports/-/issues/17294 if you want help or have things you are working on that should be included.
We are planning to update apk-tools to 3.0 in edge repository on July 1, 2025.
We are keeping the apk 2 index and package formats for now, so everything *should* just work, but scripts parsing the output of apk may need to be adjusted.
https://cablespaghetti.dev/hosting-a-fediverse-instance-on-an-original-raspberry-pi.html
https://cablespaghetti.dev/hosting-a-static-site-on-an-original-raspberry-pi.html
Here's a script to backup to Backblaze B2 with just Jq as an additional dependency (and the included curl, tar, openssl etc.). It works so far...
https://gist.github.com/cablespaghetti/01862b9d8252223719cbe2586145f686