Built from years of battle scars

Infrastructure that
watches your back

While you're out there conquering, Catedral guards your systems.

Bare metal. MicroVMs. NixOS. Zero drama.

terminal

$ curl -fsSL https://catedral.dev/install | sh

Installing Catedral...

Done.

$ catedral app install komodo

Creating microVM...

Allocating IP 10.0.0.2...

komodo-1 running at https://komodo.yourdomain.dev

Years of stone.
Forged in silence.

We've watched systems crumble at 3 AM. Seen teams panic when deploys go wrong. Felt the weight of infrastructure that fights you instead of helping.

Years of scars. Consuming knowledge in silence. Learning what breaks, what survives, what actually matters when everything is on fire.

Catedral is what we wish we had from day one.

Catedral vitral

One cathedral, infinite possibilities

Komodo Uptrace Pangolin Infisical N8n Your app

Each color in our vitral represents a different service you can deploy. Catedral unifies them all under one roof.

🔥

No more YAML hell

One command. Everything configured. No 500-line manifests.

🛡️

Isolation that actually works

Each app in its own microVM. Full kernel isolation. Not just namespaces.

Boot in milliseconds

Firecracker microVMs start faster than containers. Same isolation as VMs.

🔄

Reproducible by default

NixOS underneath. Same config, same result. Always. On any machine.

Features

Everything you need.
Nothing you don't.

A CLI that does its job and gets out of your way. No bloat, no magic, no surprises.

One-Command Deploy

Install any app from our catalog with a single command. Komodo, Uptrace, Pangolin — all ready to go.

$ catedral app install uptrace

MicroVM Isolation

Each app runs in its own Firecracker microVM. Full kernel isolation, not container namespaces.

$ catedral vm list

Encrypted Secrets

Secrets encrypted at rest with age. Unlock once, deploy everywhere. No plaintext configs.

$ catedral secrets set DB_PASSWORD

Built-in Monitoring

Health checks, resource monitoring, and audit logs out of the box. Know what's happening.

$ catedral status

Security Scanning

Trivy integration for vulnerability scanning. Catch issues before they hit production.

$ catedral scan komodo-1

Automatic Backups

Scheduled backups with retention policies. Restore any app to any point in time.

$ catedral backup create --all
Why Catedral

We built what we wished existed.
Now it does.

10 reasons devs choose Catedral

1

One command, not twenty

While others make you write configs, manifests, and scripts, you just type one command. Done.

2

True isolation, not theater

Your apps run in real isolated environments. Not namespaces pretending to be secure. Real boundaries.

3

No vendor lock-in

Your server, your rules. No cloud bills that grow 10x overnight. No sudden pricing changes. No 'we're shutting down' emails.

4

Seconds to deploy, not hours

New app running in production? Under 60 seconds. No waiting for provisioning, no complex pipelines.

5

We watch your back

Your cathedral guards the gates while you're out conquering. Deploy with confidence—we handle the swords and shields.

6

Predictable costs forever

One server, one price. Scale your apps, not your bills. No surprise charges, no metered bandwidth fees.

7

Military-grade security

Real-time threat detection, syscall monitoring, process isolation. Enterprise security without the enterprise complexity.

8

Works offline

No internet? No problem. Your infrastructure doesn't stop working because someone else's cloud went down.

9

No PhD required

You shouldn't need to understand distributed systems to deploy a blog. Simple things should be simple.

10

We eat our own cooking

Every service we run uses Catedral. We find the bugs before you do. We feel the pain before you do.

Your cathedral, fully armed

While you're out conquering markets, your infrastructure stands guard. These aren't features—they're your digital fortress.

Kernel-Level Security

Real-time syscall monitoring, process behavior analysis, and automatic threat response. Your cathedral has guards at every gate.

Runtime threat detection Process isolation Network policy enforcement File integrity monitoring

Cloudflare Integration

Interactive domain selection, automatic DNS configuration, and instant SSL. Connect your domains in seconds, not hours.

One-click domain setup Automatic SSL certificates DNS propagation in seconds Zero-downtime updates

Full VM Control

Create, resize, and destroy VMs with simple commands. Choose your CPU cores, RAM, and disk—scale up or down instantly.

CPU/RAM hot-resize Disk expansion on-the-fly Snapshot & restore Resource quotas

NixOS Compatible

Transform any Ubuntu or Debian server into a reproducible NixOS environment. Declarative infrastructure, infinite rollbacks.

nixos-anywhere support Declarative configs Atomic upgrades Instant rollbacks
catedral — terminal

$ catedral vm create api-server --cpu 4 --ram 8G --disk 100G

Creating VM 'api-server' with 4 vCPUs, 8GB RAM, 100GB disk...

VM 'api-server' created in 12 seconds

$ catedral domain add api.myapp.com --cloudflare

Connecting to Cloudflare... Select zone:

[1] myapp.com

[2] myapp.io

DNS configured. SSL certificate issued. Ready to serve traffic.

Sound familiar?

These are real problems we've lived through. That's why we built Catedral.

"Spent the weekend debugging YAML indentation"

No YAML. No configs. Just commands that work.

"AWS bill went from $50 to $500 overnight"

Fixed cost. Your server, your price. Forever.

"One container crashed and took down everything"

Apps isolated by default. One crash, zero collateral damage.

"Deployment pipeline takes 45 minutes"

Deploy in seconds. Rollback in seconds. Ship faster.

"Can't reproduce the production bug locally"

Same environment everywhere. What works here, works there.

"Secrets scattered across .env files and Slack DMs"

One secure vault. Encrypted. Versioned. Audited.

"3 AM alert: server unreachable"

Built-in monitoring. Know before your users do.

"Lost data because backups weren't actually running"

Automatic backups with retention. Verified. Restorable.

"New dev took 2 days to set up their environment"

One command to replicate any environment. Two minutes.

"Vendor announced EOL. Migration panic."

Self-hosted. Open source friendly. You own your infrastructure.

Ready to stop fighting your infrastructure?

Start Free Today
How it works

From zero to deployed
in under a minute

01

Install

One curl command. Works on any NixOS system.

$ curl -fsSL https://catedral.dev/install | sh
02

Initialize

Set up your server with secure defaults.

$ catedral init
03

Deploy

Pick from the catalog. App running in seconds.

$ catedral app install komodo
04

Scale

Need more? Spin up another instance.

$ catedral app install komodo --count 3
Pricing

Simple pricing.
No surprises.

Start free, upgrade when you need more. Cancel anytime.

Free

Perfect for trying out Catedral

$0 forever
  • Up to 3 apps
  • All core features
  • Community support
  • Public app catalog
Get Started
Most Popular

Pro

For serious deployments

$19 /month
  • Unlimited apps
  • Priority support
  • Early access to features
  • License for 1 server
Upgrade to Pro

Enterprise

For organizations

Custom
  • Everything in Pro
  • Source code access
  • Custom integrations
  • Dedicated support
  • Formal invoicing
Contact Us

All plans include updates and bug fixes. Need a custom solution? Let's talk .

Your infrastructure.
Your cathedral.

Stop babysitting servers. Start building what matters.

Deploy your first app in under 60 seconds.

Built on battle-tested foundations

NixOS Firecracker systemd age encryption