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 via nproxy/ncproxy + ndns/ncdns.
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.
Nanocl vs Others
Docker Compose
Limited
- Single host only
- No built-in proxy
- No DNS management
- No VM support
Nanocl
Just Right
- Built-in proxy & DNS
- Containers & VMs
- Service discovery
- Monitoring & logging
- No master node required
Kubernetes
Complex
- Steep learning curve
- Heavy resource usage
- Complex setup
- Overkill for most apps
Explore the Documentation
Everything you need to deploy with Nanocl
Get Started
Deploy your first container in minutes. Learn Nanocl basics and start orchestrating.
βπGuides
Step-by-step tutorials for containers, VMs, networking, TLS, and more.
βπManuals
In-depth documentation for Nanocl CLI, daemon, proxy, and DNS.
βπReferences
API reference, Statefile syntax, configuration options, and CLI commands.
β