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.

Site description
Cablespaghetti's personal snac instance
Admin email
sam@cablespaghetti.dev
Admin account
@sam@cablespaghetti.dev

Search results for tag #alpinelinux

[?]Root Moose » 🌐
@RootMoose@mastodon.bsd.cafe

Anyone had success running Distrobox (Debian/Ubuntu vm) under Alpine Linux to get Blender with Cycles/HIP support working on an Alpine host? Something I gotta try...

    [?]Natanael Copa » 🌐
    @ncopa@fosstodon.org

    Anyone using NodeJS willing to help upstream support Alpine/musl so it can be promoted to a tier 2 platform?

    github.com/nodejs/node/issues/

    github.com/nodejs/admin/issues

      [?]Alpine Linux :alpine: » 🌐
      @alpinelinux@fosstodon.org

      [?]Mike (VK1OMG) 🏴‍☠️ [He, him] » 🌐
      @mike_k@mstdn.social

      [?]justsoup :asexual_flag: [they/he] » 🌐
      @justsoup@mstdn.social

      I genuinely adore Alpine Linux. One of the main reasons I work on postmarketOS is because its based on Alpine. I think it is has a very well-designed base stack and I like musl. I actually ran Alpine Linux on my main machine for a bit before systemd was added to pmOS. I rarely have bad experiences with the developers and the community is generally kind. There's always some bad apples, like in all communities, but in general, Alpine's quite good.

        [?]Ariadne Conill 🐰:therian: [she/her or they/them] » 🌐
        @ariadne@social.treehouse.systems

        @nube we don't have backports because we don't need them. instead, use tagged repositories to scope packages from alpine edge:

        # cat /etc/apk/repositories
        ...
        @edge:main https://dl-cdn.alpinelinux.org/alpine/edge/main
        @edge:community https://dl-cdn.alpinelinux.org/alpine/edge/community
        # apk add nano@edge:main
        (1/1) Installing nano@edge:main (9.0-r0)

          [?]Ariadne Conill 🐰:therian: [she/her or they/them] » 🌐
          @ariadne@social.treehouse.systems

          the exploit does not run successfully on alpine because the path to the donor SUID binary is hardcoded as /usr/bin/su.

          changing that to /bin/bbsuid allows the exploit to run, but it hangs for me on linux-lts 6.18.27.

          interestingly, openpax kernels kill the exploit early in the exploit chain.

          either way, 6.18.28 fixes it for everyone.

          but it goes to show the danger of binaries and why SUID-less solutions like are important.

            [?]Bradley Taunt :runbsd: » 🌐
            @bt@mastodon.bsd.cafe

            Finally got around to finishing this post:

            "Serving a Website on a Raspberry Pi Zero Running Entirely in RAM"

            btxx.org/posts/memory/

              [?]Alpine Linux :alpine: » 🌐
              @alpinelinux@fosstodon.org

              All our systems hosted at Linode are suspended at the moment due to some billing issue, including gitlab. We are working with them to get it resolved.

                [?]Alpine Linux :alpine: » 🌐
                @alpinelinux@fosstodon.org

                Releases are still pending, but our repositories all received upgraded kernels to address copy.fail (CVE-2026-31431).

                So make sure you upgrade to the latest available kernels.

                edge: >= linux-lts-6.18.22
                3.23: >= linux-lts-6.18.22
                3.22: >= linux-lts-6.12.85
                3.21: >= linux-lts-6.12.85
                3.20: >= linux-lts-6.6.137
                3.19: >= linux-lts-6.6.137
                3.18: >= linux-lts-6.1.170
                3.17: >= linux-lts-5.15.204

                  [?]Ariadne Conill 🐰:therian: [she/her or they/them] » 🌐
                  @ariadne@social.treehouse.systems

                  to advance the alpine AI policy conversation, i have proposed simply aligning alpine's AI policy with the one introduced in postmarketOS.

                  it is good enough for now.

                    [?]Ariadne Conill 🐰:therian: [she/her or they/them] » 🌐
                    @ariadne@social.treehouse.systems

                    oh, great, alpine linux VMs are about to be represented as indications of compromise by shitty security scanners

                    bleepingcomputer.com/news/secu

                      [?]Ariadne Conill 🐰:therian: [she/her or they/them] » 🌐
                      @ariadne@social.treehouse.systems

                      @witix next time use the hashtag :)

                        [?]Thom, a distro-agnostic tool » 🌐
                        @thomholwerda@exquisite.social

                        Wi-Fi works finally, but since switching to edge, the boot process ends at Starting Display Manager [OK] and then just sits there indefinitely. If I switch to a different console with ctrl + alt + F1 and then start sddm manually, it works fine.

                        Any people have any idea?

                          [?]Bradley Taunt :runbsd: » 🌐
                          @bt@mastodon.bsd.cafe

                          Testing out a fun experiment of running a variation of my existing website locally.

                          What's cool about it?

                          - Served off a Raspberry Pi Zero 1.3
                          - Running entirely in RAM (thanks Alpine!)
                          - Web server -> darkhttpd
                          - Has a tiny ~$4/year VPS in front of it handling the TLS termination

                          I'm sure things will explode if too many visitors slammed the poor little Pi, but I think regular traffic would be completely fine ;)

                          If interested: zero.btxx.org

                          PS. sorry if it falls over!

                            [?]Alpine Linux :alpine: » 🌐
                            @alpinelinux@fosstodon.org

                            The Alpine Linux project is pleased to announce the availability of new stable releases:

                            3.20.10
                            3.21.7
                            3.22.4
                            3.23.4

                            These releases include security fixes across core components.

                            musl (2 CVEs)
                            openssl (6 CVEs)
                            zlib (2 CVEs)

                            See alpinelinux.org/posts/Alpine-3 for more details

                              feld boosted

                              [?]Mary Leigh » 🌐
                              @lw@mastodon.bsd.cafe

                              how do i convince Alpine Linux that it doesn't have IPv4 connectivity? when i run e.g. "ping bbc.co.uk", it picks the IPv4 address first, even though it doesn't have a default route.

                              i can't disable IPv4 because i need it for Wireguard.

                              i can't use /etc/gai.conf because musl libc doesn't support that.

                              this makes e.g. apk very slow because it waits for IPv4 to time out before it tries IPv6. i don't understand why it doesn't immediately get "no route to host" over IPv4...

                              any ideas?

                                [?]Root Moose » 🌐
                                @RootMoose@mastodon.bsd.cafe

                                A tool that doesn't get enough love is the KDE "ISO Image Writer".

                                Sure there's dd and there's tools like Rufus, Etcher, and whatnot, but if it's effectively a tool meant for your platform then why not?

                                [ Currently writing Alpine v3.23 to a stick to wipe/replace my garage 'droid from Debian to Alpine after work ]

                                apps.kde.org/isoimagewriter/

                                  3 ★ 0 ↺

                                  [?]sam » 🌐
                                  @sam@cablespaghetti.dev

                                  Alright I've got myself a 1GB RAM VPS for $12 for the year (a 4x increase over the Pi 😆). It's in London and everything for super low latency! I managed to get installed through some hackery and migrate my blog and instance to it.

                                  One slightly weird thing I had is that inbound 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.

                                    24 ★ 12 ↺

                                    [?]sam » 🌐
                                    @sam@cablespaghetti.dev

                                    Time for another blog post, about hosting a fediverse instance on my ancient Raspberry Pi. Obviously I had to share it on the fediverse.

                                    https://cablespaghetti.dev/hosting-a-fediverse-instance-on-an-original-raspberry-pi.html


                                      40 ★ 21 ↺

                                      [?]sam » 🌐
                                      @sam@cablespaghetti.dev

                                      Here's a blog post on setting up Alpine Linux on my old 256MB Raspberry Pi in diskless mode and having it host a static site (and now my blog). I'll write up another on how I got Snac installed to have it host my fediverse presence over the next few days. Enjoy!

                                      https://cablespaghetti.dev/hosting-a-static-site-on-an-original-raspberry-pi.html


                                        7 ★ 2 ↺

                                        [?]sam » 🌐
                                        @sam@cablespaghetti.dev

                                        Part of running a instance on a 256MB Raspberry Pi is working out how to do "stuff" without installing more packages than you have RAM for.

                                        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