New: one-click Cloud Apps

Control Panel

We wrote this one. It is not a licensed panel with our logo in the corner.

Why that is worth saying out loud

Nearly every host at our size runs the same two pieces of software: a billing system from one vendor, a hosting panel from another, joined by a login page. It is why so many of them behave identically, and why a rough edge stays rough for years — the company you are paying cannot fix it.

Ours is one application. Apps, billing, tickets, the API and the audit log are the same codebase, which is why they agree with each other. When something is wrong there is nobody in between: we change it.

That cuts both ways, so here is the other edge. A panel built by a small team has fewer features than one sold to thousands of hosts. What it has instead is a much shorter distance between you saying something is broken and it not being broken.

Things that are a ticket elsewhere

Every one of these is a button here.

  • Deploy from the catalog
  • Restart and redeploy
  • Read live container logs
  • Open a shell inside the container
  • Edit environment variables
  • Browse and edit files, or use SFTP
  • Export a database in one click
  • Take a snapshot, and restore one
  • Attach your own domain, with HTTPS
  • Check your DNS from the panel
  • Resize the subscription pool
  • Mint and revoke scoped API keys
  • Turn on two-factor
  • Read your own audit log
  • Download invoices and receipts
  • Cancel, without a phone call

A look inside

Every screen, self-service

Deploys, logs, snapshots and domains — the things you would otherwise open a ticket for.

portal.calibernode.com/apps

Subscription headroom

Standard
CPU

1.1 / 2 vCPU

RAM

2.8 / 4 GB

Disk

16 / 40 GB

vaultwardenRunning
uptime-kumaRunning
immichDeploying

Apps deploy into capacity you already own

Your subscription is a pool. Every app takes a slice, and the panel shows exactly how much is left before you deploy the next one.

  • One subscription, as many apps as it fits
  • Headroom shown before you commit
  • Managed database, never exposed publicly
  • Custom domain and HTTPS handled for you

What it does

One panel, everything in it

Every app you run on one account, one balance and one invoice.

Logs, shell and restarts

Restart and redeploy, live logs streamed as they are written, and a shell inside the running container — so you can see what the app is actually doing rather than guessing from an error page.

Redeploy and resize

Redeploy an app when you want a clean slate, and change the CPU, memory and disk of your subscription from the panel. Apps draw from that pool, so resizing it resizes what every app can use without touching them one at a time.

Every app, one login

Every app you run sits on one account, one balance and one invoice, drawing from one subscription. Not a separate bill and a separate login for each thing you deployed.

Account security you control

TOTP two-factor, API keys scoped per resource and shown once, and sessions you can end. None of it is a support request either.

An audit log you can read

Every change on your account, with the action, the target and the source address — your own rows, visible to you. Most panels record this and show it only to staff.

Billing that explains itself

Invoices, receipts, wallet balance and the exact renewal date on every service. The price you signed up at is the price you renew at, and the panel shows you which one that is.

Tickets where the problem is

Support lives in the same panel as the thing you are asking about, so a ticket already knows which app you mean and we are not asking you for details you already gave us.

Everything, also over the API

The panel is a client of the public REST API. Anything a screen here does, a script of yours can do with a scoped key.

Every screen here is also available over the API.

Questions

Frequently asked questions

Have a look for yourself

Create an account and the panel is right there — no sales call, no demo request.