A curated registry of templates for the software you actually run on a VPS. Each
blueprint bundles the image, default ports, volumes, and env vars so
cardinal blueprint install just works.
cardinal blueprint list
cardinal blueprint info nginx
cardinal blueprint install minecraft-server
cardinal blueprint install nextcloud --name my-cloud -y PostgreSQL 16 with persistent storage.
postgres:16MySQL 8 with persistent storage.
mysql:8MariaDB 11 with persistent storage.
mariadb:11Redis 7 in-memory cache with persistence.
redis:7-alpineMongoDB 7 with persistent storage.
mongo:7Column-oriented analytics database.
clickhouse/clickhouse-server:latestCouchDB 3 with persistent JSON document storage.
couchdb:3Minecraft Java Edition with persistent world.
itzg/minecraft-server:latestValheim dedicated server with persistent world.
lloesche/valheim-server:latestPalworld dedicated server with persistent save.
thijsvanloef/palworld-server-docker:latestRust dedicated server via SteamCMD.
didstopia/rust-server:latestCounter-Strike 2 dedicated server via SteamCMD.
cm2network/csgo:latestTerraria dedicated server with persistent world.
beardedio/terraria:latestSatisfactory dedicated server with persistent save.
wolveix/satisfactory-server:latestNginx web server with custom config and static files.
nginx:alpineCaddy web server with automatic HTTPS.
caddy:alpineWordPress with persistent content and plugins.
wordpress:latestGhost blogging platform with persistent content.
ghost:latestNode.js application with persistent code directory.
node:22-alpineWeb-based file manager with authentication.
filebrowser/filebrowser:latestDashboards and observability platform.
grafana/grafana:latestSelf-hosted website monitoring.
louislam/uptime-kuma:latestNetwork-wide DNS filtering for ads and trackers.
adguard/adguardhome:latestWireGuard VPN with web admin interface.
weejewel/wg-easy:latestTeamSpeak 3 voice server with persistent data.
teamspeak:latestSelf-hosted cloud storage and collaboration.
nextcloud:latestFree and open-source media streaming server.
jellyfin/jellyfin:latest
Complete stacks that show how services connect over the cardinal0 bridge
or through depends_on healthchecks — 13 examples, from a LEMP stack to a
full field reference. Each lives in the
examples/ directory of the blueprints repo.
WordPress + MySQL 8 — Blog with persistent DB and content.
cardinal up -f examples/wordpress-mysql.toml Nextcloud + PostgreSQL 16 — Cloud storage with a DB backend.
cardinal up -f examples/nextcloud-postgres.toml Node.js + PostgreSQL 16 — Web app plus database with healthcheck.
cardinal up -f examples/node-postgres-app.toml Python bot + PostgreSQL + Redis — Telegram/Discord bot with DB and cache.
cardinal up -f examples/python-bot-postgres.toml Node.js + Nginx — App behind a reverse proxy.
cardinal up -f examples/nginx-node-reverse-proxy.toml Grafana + Prometheus — Monitoring and observability.
cardinal up -f examples/grafana-prometheus.toml Nginx + PHP 8.2 + MariaDB — Classic LEMP web stack.
cardinal up -f examples/lemp-stack.toml Redis + API + Worker — Queue-based async processing.
cardinal up -f examples/redis-queue-worker.toml Traefik + 2× whoami — Reverse proxy with label-based routing.
cardinal up -f examples/traefik-whoami.toml Minecraft + Backup — Game server with periodic backups.
cardinal up -f examples/minecraft-backup.toml WordPress + MySQL 8 — Compose-compatible YAML variant of the WordPress stack.
cardinal up -f examples/wordpress-mysql-compose.yml Node.js + PostgreSQL 16 — Compose-compatible YAML variant of the Node + Postgres stack.
cardinal up -f examples/node-postgres-compose.yml Every cardinal.toml field — All options documented — healthchecks, depends_on, secrets, ulimits, sysctls, labels, and more.
cardinal up -f examples/full-reference.toml Browse all examples on GitHub →
The Stack Builder lets you pick multiple services and
generates a ready cardinal.toml — deploy a whole stack with
cardinal up -f cardinal.toml.
Templates are plain JSON in a public registry. Add a file, register it, and open a pull request against the blueprints repo.
Contribute on GitHub