• 0 Posts
  • 8 Comments
Joined 3 years ago
cake
Cake day: June 11th, 2023

help-circle




  • Docker Compose is really the easiest way to self-host.

    Copy a file, usually provided by the developers of the app you want to run, change some values if instructed by the # comments, run docker compose up and it “just works”.

    And I say that as someone who has done everything from distro-provided packages to compiling from source, Nix, podman systemd, and currently running a full-blown multi-node distributed storage Kubernetes cluster at home.

    Just use docker compose.



  • In an ideal world.

    But in our world, newbies are being recommended:

    • Distros based on ArchLinux, that ship breaking changes and expect users to read .pacnew config files and update their own config accordingly (CachyOS)
    • A bunch of shell scripts and Hyprland config masquerading as a distro, made by a white supremacist and used to promote their brand (Omarchy 🤮)
    • NixOS. I don’t even known where to begin with this one.

    To be 100% clear, I use and like CachyOS and Nix (home manager). CachyOS and NixOS are great projects with good technical performance toward their respective goals (good defaults and performance on Arch, and declarative configuration, respectively), but they are not beginner friendly.