What do you want to do?
Start with a workflow or jump straight to the details.
Install Nanocl
Choose your platform, install the CLI and daemon, and verify your setup.
First deploymentStart with Nanocl
Learn the core workflow and deploy your first container from a Statefile.
LearnGuides
Follow task-focused walkthroughs for networking, secrets, VMs, health checks, and more.
OperateManuals
Find installation, post-installation, and upgrade procedures for Nanocl.
Look upCLI reference
Browse every command, option, and subcommand exposed by the Nanocl CLI.
IntegrateAPI reference
Explore the current daemon HTTP API, schemas, requests, and responses.
Why Nanocl
Lean where K8s is heavy. Powerful where Compose is limited.
Declarative Statefiles
YAML/TOML/JSON describe cargoes, resources, jobs & VMs.
Rust Core
Memory-safe, efficient implementation for predictable performance.
Routing & DNS
Dynamic rules through ncproxy with embedded Nginx and ncdns with embedded dnsmasq.
TLS Across Services
End-to-end TLS with mesh primitives in progress.
Jobs & Cron
Automate tasks and workflows alongside your services.
Minimal Ops
Opinionated defaults, batteries-included CLI & daemon.