Added
- Podman support for RHEL-based distributions (RHEL, Fedora, CentOS Stream, Rocky, Alma): a dedicated
podman-compose.ymladds the SELinux:Zvolume relabel so rootless containers can access their data, and exposes a configurableOIKOS_HTTP_BINDhost bind address (default0.0.0.0). tools/quadlet/oikos.container— a systemd Quadlet unit for rootless Podman autostart, withEnvironmentFile,:Zvolumes, the same healthcheck as Compose, and boot persistence vialoginctl enable-linger.- Both the web installer and the CLI installer now auto-detect the container engine, preferring Docker and falling back to
podman compose(Podman 4.1+) orpodman-compose.
Changed
- Web and CLI installers route every container command (start, inspect, logs, prerequisite checks) through the detected engine instead of a hard-coded
docker; with Podman they usepodman-compose.ymlautomatically. - Documentation (README, installation guide, SPEC, MODULES, installer README, and the GitHub Pages landing/install pages) now covers the Podman/SELinux install path, the new
OIKOS_HTTP_BINDvariable, and rootless systemd autostart.