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.Existing customer? Use your activation email to set your billing password, then sign in and choose Open control panel.
Bring your own hardware · Beta
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.
At home or in a datacenter
Choose your connection before running the installer. The panel shows the settings needed for that option.
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.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.Connect supported apps to your Tailscale network. Access them from devices on the same private network.
Use your existing Tailscale account.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
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
Deploy supported catalog apps without writing a separate Docker setup for each one. Start, stop and restart them from My apps.
App files stay on your hardware. Use an eligible mounted drive and database tools where the app supports them.
Set CPU and memory limits for each app. Storage is shared across the host, so you decide how to use the space.
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.
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
Back up app files, persistent volumes, managed databases, settings and container images. Choose where the encrypted backup goes.
Choose an active storage account in the panel. We set up a separate SSH key for the backup connection.
Use storage you already have. Add its connection details and verified host fingerprint, then authorize the generated SSH key.
Connect your bucket using its endpoint and access credentials. Backups go to the folder prefix you choose.
Test the destination, choose how many backups to keep and run an isolated restore test. Download your recovery key and keep it somewhere safe.
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.
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
Both licenses include the same BYOH management tools. Your server provides the CPU, memory, storage and bandwidth.
Up to 4 installed apps
No installed-app limit
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
Create an account and start free, or choose Unlimited. Verify your email and complete your account details.
Choose your connection and fill in its settings. Copy the installer command and run it on your fresh Linux server.
Pick a supported app, set its resources and choose its address. Manage it from My apps once it’s running.
Ubuntu 24.04 or Debian 12/13, systemd, administrator access and an empty Docker host. App requirements vary.
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
Prefer to use our servers? Explore Cloud Apps →
Start with four apps, free. Upgrade when you need more.