PostgreSQL 16 with persistent storage
cardinal blueprint install postgres-16
# or override resources / env at install time:
cardinal blueprint install postgres-16 --memory 1g --cpus 2 -e KEY=value -y cardinal run -d \
--restart always \
-n postgres-16 \
-p "5432:5432/tcp" \
-v "postgres_data:/var/lib/postgresql/data" \
--memory 512m \
--cpus 1.0 \
-e POSTGRES_PASSWORD="root123" \
-e POSTGRES_USER="admin" \
-e POSTGRES_DB="myapp" \
postgres:16 | Environment variable | Default value |
|---|---|
POSTGRES_PASSWORD | root123 |
POSTGRES_USER | admin |
POSTGRES_DB | myapp |
ClickHouse — column-oriented analytics database
clickhouse/clickhouse-server:latestCouchDB 3 with persistent JSON document storage
couchdb:3MariaDB 11 with persistent storage
mariadb:11MongoDB 7 with persistent storage
mongo:7MySQL 8 with persistent storage
mysql:8Redis 7 in-memory cache with persistence
redis:7-alpineNextcloud + PostgreSQL 16 — Cloud storage with a DB backend.
Node.js + PostgreSQL 16 — Web app plus database with healthcheck.
Python bot + PostgreSQL + Redis — Telegram/Discord bot with DB and cache.
Node.js + PostgreSQL 16 — Compose-compatible YAML variant of the Node + Postgres stack.