Everyone (and their mother) have been trying to convince me that I should use one of my less loaded servers to be a Fediverse node. However, all Fediverse software packages I checked only support being installed on complicated systemd + Docker machines. My servers don’t have either of those, because neither systemd nor Docker even exist on OpenBSD and illumos.

I know that it would be possible to manually install (e.g.) Lemmy, assuming that I won’t ever need official support, but I wonder why the world outside a limited subset of the Linux ecosystem is - at most - an afterthought for Fediverse developers.

How can I help to change that?

  • rhabarba@feddit.deOP
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    It’s “annoyingly hard” because you’re not using modern tooling.

    Calling Docker “modern” is a stretch, as it’s not much more than glorified Solaris Zones, but please enlighten me: Which feature of a federated web application requires modern tooling?

    Since you’re familiar with BSD, it’s similar to jails

    OpenBSD does not have jails.

    except with better isolation

    How so?

    fewer security holes/issues

    Actually, not using Docker prevents a number of security holes/issues.

    and the software you want to run is preinstalled.

    If you grab an image with it. You could as well just grab a tar archive with it… with less side effects.

    Docker containers are essentially mmutable which makes upgrades easy

    And security patches impossible.