Verify the installer
Download the current UEFI x86-64 image and detached signature. Verify the signature on a machine you already trust before writing the image.
See the release details →First-use path
Follow the shortest useful path through Cix: verify the installer, boot a host, make one API request, and create a container. The detailed guides remain the source of truth for hardware and operational boundaries.
The path
You can stop after any step. Each one leaves you with a concrete result and a clear next move.
Download the current UEFI x86-64 image and detached signature. Verify the signature on a machine you already trust before writing the image.
See the release details →Boot the verified ISO, complete the documented install, set the management address, and confirm the daemon is reachable.
Read installation guide ↗Use the CLI or a direct REST client to check health. This confirms the host, API boundary, and network path are all in place.
$ cixctl health
okRead the API guide ↗Define an image, declare its service, attach the network and storage it needs, then inspect readiness through the same API.
Open administration guide ↗Before you begin
Cix is an active engineering project. Check the exact source guide before choosing hardware or treating the host as production infrastructure.
The current installer targets UEFI x86-64. Proxmox users should use OVMF with Q35.
The first-use path needs a management address and a client that can reach the REST daemon.
Keep video or serial console access available for installation, recovery, and authentication bootstrap.
The repository remains authoritative for the API contract, guides, tests, roadmap, and known boundaries.
After the first workload
Cix is broad, so choose the next surface that matches your goal instead of reading everything at once.
See how API intent becomes host state, Linux primitives, providers, and workloads.
Explore architecture →Configure DNS, LDAP, DHCP, NTP, and syslog as API-owned intent projected into ordinary containers.
Explore services →Follow recipes, verified inputs, package builds, immutable images, artefacts, and host delivery.
Explore the build path →Use the current status page to separate shipped capability, verification evidence, and deliberate boundaries.
Read project status →