Cardinal Blueprints
Official Ready-to-Deploy Container Blueprints Registry
Curated registry of 27 container blueprints with automated port resolution, environment variables, and persistent volume management. Natively integrated with Cardinal CLI and Cardinal Panel.
Project Overview
Cardinal Blueprints is the official curated container template registry designed specifically for the Cardinal ecosystem. Blueprints enable one-command deployment of databases, web applications, observability tools, and game servers.
Each blueprint specifies validated environment variables, recommended resource limits (CPU/RAM), port mapping schemes, and persistent storage volume bindings.
Covers categories: Databases (PostgreSQL 16, MySQL 8, MariaDB 11, MongoDB 7, Redis 7, ClickHouse, CouchDB), Game Servers (Minecraft, CS2, Rust, Palworld, Terraria, Valheim, Satisfactory), Web Services (Nginx, Caddy, Ghost, Nextcloud, FileBrowser, Node.js), Network & Monitoring (WireGuard, AdGuard Home, Uptime Kuma, Grafana, TeamSpeak 3).
Declarative JSON manifests with centralized registry.json, supporting third-party registry extensions via cardinal blueprint repo add.
cardinal blueprint install postgres-16 --name db -yCapabilities & Status
Databases, game servers, web platforms, VPN (WireGuard), observability (Grafana, Uptime Kuma).
cardinal blueprint list / info / install / repo add CLI commands and one-click deployment in Cardinal Panel.
Interactive secret prompts, port collision detection, and CLI resource overrides at install time.
Support for subscribing to external custom registries via cardinal blueprint repo add.
