A big website update: full docs, new guides, and a Docker API reference
The docs now cover the whole CLI, the guides section doubled, and the site gained wings, an API reference, benchmarks, and more.
The cardinal website got a major update — new pages, deeper documentation,
more guides, and a couple of fixes.
Documentation now covers the full CLI
/docs/ grew from 11 to 18 sections and now covers the entire command
surface, not just the basics:
- Build & publish —
cardinal build,push,login/logout, and
export/import.
- Monitoring & events —
stats,top,inspect,events. - Networks & ports — custom networks plus dynamic
port add/removeon
running containers.
- Volumes —
volume create/ls/inspect/prune. - Docker-compatible API —
cardinal servewith tokens and TLS. - Diagnostics —
doctorandsecurity check. - System & updates —
system prune,update,bootstrap,
supervisor, and shell completion.
New guides
The guides section doubled (3 → 7):
- Deploy a Telegram or Discord bot — persistent code, resource budget,
auto-restart.
- Deploy a website with nginx — from static files to HTTPS with
Let's Encrypt.
- Multi-container stacks with cardinal.toml — WordPress + MySQL, compose
YAML, depends_on healthchecks.
- Scheduled backups that survive a crash — intervals, retention,
encryption, restore.
New pages
- /wings/ — a page for cardinal-wings, the REST agent for
remote management from panels and frontends. Still an active development
project with no stable release, but a spec and a building skeleton now
exist — the page describes the real API surface (containers, images,
blueprints, cluster, streaming logs) and links to the repository.
- /api/ — a full Docker API endpoint reference with curl
examples: containers, images, system, cluster, metrics.
- /benchmarks/ — the footprint numbers behind "no
daemon", with a reproducible measurement script.
- /migrate-from-docker/ — a command-by-command
migration map from Docker, plus what stays and what you can drop.
Blueprints: all 13 example stacks
The blueprints page now lists every multi-container example
from the blueprints repo — 13 stacks including the compose-YAML variants and
the full cardinal.toml field reference, each with its run command:
cardinal up -f examples/wordpress-mysql.toml
Housekeeping
The site also gained a sitemap.xml and robots.txt for search engines, and
code blocks no longer widen the page on long commands — they scroll inside
their own container instead, and generated commands put each -e flag on its
own line.