Just because. $30 deals & a $200 giveaway.

Existing customer? Use your activation email to set your billing password, then sign in and choose Open control panel.

Bring your own hardware · Beta

Your hardware.
Your apps.
One panel.

Turn your home server, VPS or dedicated server into an app host. Choose apps from the catalog and manage them with Caliber Node. Your apps run on your hardware, with backups to a destination you choose.

Free for up to 4 apps. No credit card required.

Home server, VPS or dedicatedYour own storageNo public IP? Use a tunnelFree or Unlimited

At home or in a datacenter

Connect your server your way.

Choose your connection before running the installer. The panel shows the settings needed for that option.

Public access

Direct

Use your server’s reachable public IP. Open the ports needed by your apps, including 80 and 443 for web access.

For web apps and services that need public ports.
Great for home servers

Cloudflare Tunnel

Publish supported web apps without a public IP or router port forwarding. Connect your own Cloudflare account and domain.

Requires a scoped Cloudflare API token. Web apps only.
Private access

Tailscale

Connect supported apps to your Tailscale network. Access them from devices on the same private network.

Use your existing Tailscale account.
Your private network

Headscale

Connect supported apps through your own Headscale server. You control the server that manages your private network.

Bring your own Headscale instance.

Cloudflare Tunnel uses your domain, not a Caliber domain. Public mail, SFTP and other TCP/UDP services need Direct connectivity. Apps that cannot use your chosen connection are marked as unsupported.

The panel, on your hardware

Less time setting up.
More time using your apps.

Deploy an app, check its logs, change a setting or install an update. Your apps live on your server; the controls live in your Caliber Node account.

The actual BYOH panel. Example data · Click to enlarge

Enlarged BYOH control panel example

Pick an app and get started

Deploy supported catalog apps without writing a separate Docker setup for each one. Start, stop and restart them from My apps.

Keep your data with you

App files stay on your hardware. Use an eligible mounted drive and database tools where the app supports them.

Use the hardware you have

Set CPU and memory limits for each app. Storage is shared across the host, so you decide how to use the space.

Back up from the same panel

Save app files, managed databases and settings to Backup Storage, your SSH server or S3. Run a backup yourself or set a daily or weekly schedule.

Manage updates from the panel

Check for app updates and apply them from your account. Update the agent yourself or opt into agent updates when the server is idle.

Backups on your hardware

Your apps. A copy somewhere safe.

Back up app files, persistent volumes, managed databases, settings and container images. Choose where the encrypted backup goes.

Caliber Node Backup Storage

Choose an active storage account in the panel. We set up a separate SSH key for the backup connection.

Your SSH / rsync server

Use storage you already have. Add its connection details and verified host fingerprint, then authorize the generated SSH key.

S3-compatible storage

Connect your bucket using its endpoint and access credentials. Backups go to the folder prefix you choose.

Check before you need it

Test the destination, choose how many backups to keep and run an isolated restore test. Download your recovery key and keep it somewhere safe.

On demand, daily or weekly

Manage backups from your app’s Backup tab. Stop the app during capture for a consistent backup, or keep it running where its database and image version have qualified for live backups.

Works for home servers too

Backup transfers connect outbound from your server, including when apps use Cloudflare Tunnel, Tailscale or Headscale. No inbound backup port is needed on your BYOH server.

Requires agent 1.5.0 or later and enough local space to prepare the backup. Supports up to 100 GiB of persistent data per app. External databases need a separate backup. Backup storage and provider transfer charges are separate from your license.

One license per server

Try it free. Add more apps when you’re ready.

Both licenses include the same BYOH management tools. Your server provides the CPU, memory, storage and bandwidth.

Free

Up to 4 installed apps

One free server per accountNo expiration · No credit card
$0Keep it free
Get a free license

Unlimited

No installed-app limit

Use code BYOH20 at checkoutRenews at $20/year per server
$20/yearWith BYOH20 · USD
Choose Unlimited

Unlimited is normally $40/year or $5/month. Apply BYOH20 to a new Unlimited license for $20/year, including renewals. Stopped apps count toward the free limit. Upgrade without reinstalling; app capacity still depends on your hardware. Hosting costs are separate.

From server to first app

Three steps to get connected.

Follow the setup guide
  1. 01

    Activate a license

    Create an account and start free, or choose Unlimited. Verify your email and complete your account details.

  2. 02

    Connect your server

    Choose your connection and fill in its settings. Copy the installer command and run it on your fresh Linux server.

  3. 03

    Deploy your first app

    Pick a supported app, set its resources and choose its address. Manage it from My apps once it’s running.

What you’ll need

Ubuntu 24.04 or Debian 12/13, systemd, administrator access and an empty Docker host. App requirements vary.

We manage the panel. You manage the server.

You’re responsible for your host’s operating system, security updates and connectivity. BYOH is in beta. Apps that need email require your own email provider.

Before you connect

Questions about BYOH?

Prefer to use our servers? Explore Cloud Apps →

Put your server to work.

Start with four apps, free. Upgrade when you need more.

Get your free license