=== daemonless: Native FreeBSD OCI Containers

Links: +
link:https://daemonless.io[Daemonless] URL: link:https://daemonless.io[] +

Contact: Michael Johnson <ahze@ahze.net>
Contact: Jesús Daniel Colmenares Oviedo <dtxdf@FreeBSD.org>

Daemonless is a collection of FreeBSD-native OCI images that run directly on the FreeBSD kernel.
It combines the power and security of Jails with the modern container ecosystem—compatible with Podman, AppJail, or any OCI-compliant runtime.
No Linux virtual machines or overhead required.

Features:

* s6 Process Supervision -- Proper signal handling, no zombie processes
* PUID/PGID Support -- Seamless permission mapping for ZFS datasets and bind mounts
* Multiple Tags -- Choose between upstream binaries (:latest), quarterly packages (:pkg), or rolling packages (:pkg-latest)
* Automated CI/CD -- Every image built and tested automatically

Our image fleet contains more than 60 images, ranging from media managers such as Radarr, Sonarr, Prowlarr, Lidarr, Readarr, Bazarr, and Jellyfin, to downloaders like SABnzbd and Transmission, and even infrastructure software such as nginx, Vaultwarden, Smokeping, and OpenSpeedTest.
We even have a complete stack for Immich!

All of these images were created using link:dbuild[https://daemonless.io/guides/dbuild/], the primary build engine for the Daemonless project, which has been recently link:https://cgit.freebsd.org/ports/tree/sysutils/py-dbuild[ported].
It provides a unified interface for building, testing, and publishing FreeBSD OCI container images, ensuring consistency between local development and CI/CD environments.

In addition to deploying OCI containers using Podman and Podman-Compose, it has recently become possible to use link:AppJail[https://github.com/DtxdF/AppJail] and link:Director[https://github.com/DtxdF/director] as alternatives, thanks to their OCI compatibility.
