Nubo

self-host with agents

Your hardware.
Our dashboard.

Install one agent on the server in your basement (or rack, or VPS) and it becomes a deploy target. You get the same push-to-deploy flow, logs, and rollbacks as Nubo Cloud, with none of the vendor lock-in.

install the agent

One command and your server is connected.

$ curl -fsSL https://dl.withnubo.com/nubo-agent/install.sh | bash

requires linux · root or sudo · opens an outbound connection to nubo

why people bring their own metal

Cloud convenience. Server control.

Self-host without writing a deploy pipeline from scratch. Nubo handles the workflow, your server handles the runtime.

  • Anywhere with a shell

    Home lab, $5 VPS, an old Mac mini, a Hetzner box. If it runs Linux, it can run a Nubo agent.

  • Same dashboard, same deploys

    Push code, watch the Frame come up, tail the logs. Identical workflow to our cloud.

  • Pay for the hardware, not a markup

    Already running a server? Bring it. Already paying for one? Use it. We don't take a cut of your VPS bill.

  • Move when you want

    Connect a cloud Frame today, swap it to your own agent tomorrow. Same code, different home.

self-host with agents

Bring your own server.
Keep the dashboard.

Run Nubo on hardware you already own. Same dashboard, same workflow. No vendor lock-in.

  • 01 Connect a new agent in your Nubo settings. You'll get a token.
  • 02

    Install the agent on your server.

    $ curl -fsSL https://dl.withnubo.com/nubo-agent/install.sh | bash
  • 03 Pick it as a deploy target on any Frame.
  • 04 Logs and status stream back live.

agent live link · websocket

*.frames.example.com → your server

Nubo
dashboard
WE
web-app target: my-server-1
status stopped
  • · agent connected
  • · task dispatched
  • · logs streaming back
  • · rolled out

deploy task

logs · state

your server
my-server-1

nubo-agent

handshaking…
build 0%
  • · docker + caddy ready
  • · pulling git repo
  • · building image
  • · serving traffic

stop reading

Got an idea?
Ship it tonight.

Sign up with GitHub, pick a repo, and we'll take it from there. Seven days on the house, no card and no sales call required.