Cloud, Vault & APIs · Dedicated Infrastructure · Full AI Markdown Manual (llms-full.txt) · OpenAPI 3.1 Spec
TRC Sovereign Cloud — Dedicated AMD EPYC Enclaves & Push-to-Deploy PaaS
Deploy full-stack GitHub repositories, PostgreSQL 16 + pgvector databases, and Redis 7 caches onto container-isolated AMD EPYC enclaves (US-East) with predictable flat monthly pricing and zero hyperscaler egress surprises.
- Entry Enclave: $5 / mo — 0.5 vCPU AMD EPYC · 512 MB RAM · 5 GB NVMe · Auto-SSL
- Commercial Pro: $20 / mo — 2 vCPU · 2 GB ECC RAM · 40 GB NVMe · Postgres 16 + Redis 7
- Database Isolation: 127.0.0.1 Loopback — Private *.trc.internal DNS — zero exposed DB ports
- Secret Encryption: AES-256-GCM — Per-service vault + 1-click zero-downtime key rotation
Hardware-Honest Enclave Tiers & Resource Guarantees
Unlike hyperscale clouds that meter every NAT gateway packet, IOPS spike, and serverless cold start, TRC Sovereign Cloud enforces hard Linux container CPU, memory, and process isolation boundaries on dedicated AMD EPYC NVMe infrastructure (US-East) with optional hard monthly spend caps.
| Tier | Monthly Price | Dedicated Compute & NVMe | Included Capabilities |
|---|---|---|---|
| Hobbyist Sandbox | $5 / mo | 0.5 vCPU AMD EPYC · 512 MB RAM · 5 GB NVMe · Up to 3 Services · 1 TB transfer | Nixpacks GitHub push-to-deploy, Caddy HTTP/3 + free wildcard TLS, encrypted daily Backblaze B2 snapshots |
| Commercial Pro | $20 / mo | 2 vCPU AMD EPYC · 2 GB ECC RAM · 40 GB NVMe · 8 Services · 5 TB transfer | Zero-downtime rolling deploys & instant rollbacks, dedicated PostgreSQL 16 + pgvector & Redis 7, AES-256-GCM vault + 1-click key rotation |
| Commercial Scale | $49 / mo | 4 vCPU AMD EPYC · 4 GB ECC RAM · 80 GB NVMe · 15 Services · 10 TB transfer | Multi-replica scaling, ephemeral PR preview environments (pr-42-app.trc.inc), private *.trc.internal DNS, custom domain HTTP/3 TLS |
| Enterprise Dedicated Enclave | $149 / mo | Dedicated Compute Partition · AMD EPYC · 144 GB NVMe · 20 TB transfer | Zero noisy neighbors, dedicated cluster architecture, enterprise priority support, Two-Tree Survivor break-glass SSH recovery |
Visual Container Canvas & Hub Variable Splicing
Inside the Sovereign Cloud Canvas (/cloud/canvas), every frontend, backend API, worker, PostgreSQL 16 instance, and Redis 7 cache appears as an interactive topology node with real-time CPU, RSS memory, network KB/s, disk, and PID telemetry.
When you wire a backend service to Postgres or Redis on the canvas, TRC resolves dynamic Hub references at container boot without ever writing raw credentials into your Git repository. Databases listen strictly on enclave loopback / private internal DNS (*.trc.internal) so port scanners cannot reach 5432 or 6379 from the public internet.
Hub Environment Wiring (.env)
# Declared in Sovereign Cloud -> Service -> Variables Vault (AES-256-GCM encrypted at rest)
NODE_ENV=production
PORT=3002
# Dynamic Hub Variable Splicing — resolved automatically from sibling enclave containers:
DATABASE_URL={{Postgres.DATABASE_URL}}
REDIS_URL={{Redis.REDIS_URL}}
PUBLIC_API_ORIGIN=https://{{Service.DOMAIN}}
# Unified TRC AI & Vault key for server-side inference
TRC_API_KEY=trc_live_your_scoped_server_key
GitHub Push-to-Deploy Flow
# 1. Connect your repository in /cloud -> Developer & GitHub Automation
# Nixpacks auto-detects Node.js, Python, Go, Rust, or Dockerfile builds.
# 2. Push to your tracked production branch (or open a Pull Request for pr-<num>-app.trc.inc)
git push origin main
# 3. Enclave deployment pipeline executes automatically:
# - Verifies HMAC-SHA256 GitHub webhook signature
# - Builds immutable container image or static SPA bundle
# - Runs /health readiness probe before atomic Caddy HTTP/3 upstream cutover
# - Keeps prior immutable release warm for 1-click instant rollbackAES-256-GCM Secret Vaults, 6-Hour Backblaze B2 Backups & Two-Tree Survivor
Every service maintains its own isolated AES-256-GCM encrypted variable vault. Operators can trigger 1-click zero-downtime master key rotation from the Security tab, and every secret reveal or deployment action is recorded in an immutable audit log.
Every 6 hours, automated background jobs stream AES-256-GCM encrypted database and cache snapshots to Backblaze B2 object storage for point-in-time disaster recovery.
Two-Tree Survivor Architecture separates your application runtime tree from an independent, minimal hardware-key-authenticated recovery channel. Even if a bad application push exhausts container memory or misconfigures routing, your break-glass SSH and control-plane recovery channel remains reachable so you can never be locked out of your own enclave.
Frequently Asked Questions
Does Sovereign Cloud include pgvector for RAG and AI embeddings out of the box?
Yes. Provisioned PostgreSQL 16 instances include the pgvector extension pre-installed so you can run CREATE EXTENSION IF NOT EXISTS vector; and store HNSW or IVFFlat vector indexes alongside relational tables.
Can I host custom apex and wildcard domains with automatic HTTPS?
Yes. Point an A or CNAME record to your enclave ingress in the Domains panel (/cloud?section=domains), and Caddy automatically provisions and renews HTTP/3 (QUIC) + TLS 1.3 certificates.