project-nomad/admin/docs
Ben Gauger 8114c7c252 feat(install): add multi-distro Linux support
The install script was Debian-only but everything runs in Docker, so
there's no reason it can't work on other distros. This swaps out the
Debian check for distro detection via /etc/os-release and adds a
pkg_install wrapper that calls the right package manager.

get.docker.com doesn't support Arch or openSUSE so those install
Docker from their own repos. NVIDIA toolkit setup is also handled
per-distro since the repo config is different for deb/rpm/Arch.

A couple of small fixups too — hostname isn't always available on
minimal installs so there's a fallback to the ip command, and Arch
needs iptables-nft for Docker networking.

README updated to list supported distros.

Tested on Debian 12, Arch, Fedora 42, and openSUSE Leap 15.6.

Closes #235
2026-03-26 07:30:06 -06:00
..
about.md docs: update documentation for recent features and hardware page 2026-03-11 14:08:09 -07:00
faq.md docs: update hardware price ranges to reflect 2026 market 2026-03-20 11:46:10 -07:00
getting-started.md docs: update documentation for recent features and hardware page 2026-03-11 14:08:09 -07:00
home.md feat(docs): polish docs rendering with desert-themed components 2026-02-06 14:41:30 -08:00
release-notes.md feat(install): add multi-distro Linux support 2026-03-26 07:30:06 -06:00
use-cases.md fix(docs): point Wikipedia Selector refs to /settings/zim/remote-explorer 2026-02-06 14:41:30 -08:00