Skip to content
Backend Hosting

Run your backend. Leave the infrastructure to us.

Upload your source, install dependencies, and run APIs, webhooks, background tasks, or server-rendered applications in an isolated container.

Pro plan
app.pocketbasecloud.com
payments-apiNode.js · Pro compute
Running
deployment.loglive tail
12:04:01 received backend.zip
12:04:04 installing dependencies
12:04:12 starting node index.js
12:04:13 listening on $PORT
12:04:15 DNS + HTTPS configured
payments-api is running
IsolatedEnv varsLive logs
How it works

From your machine to a live deployment

Three explicit steps. No server provisioning, DNS configuration, or certificate setup.

01

Upload

backend.zip

Upload source files, package metadata, and your lockfile.

02

Install

Installing deps…

PocketBase Cloud prepares your application inside its container.

03

Run

listen($PORT)

Start on the assigned port while DNS and HTTPS are configured.

Runtime support

Bring the server runtime your application needs

Choose a runtime and start command in the dashboard. Your process receives the platform PORT and streams stdout and stderr back to you.

Node.js

APIs, workers, and web services

Next.js

Full-stack and server-rendered apps

Deno

TypeScript-first backend services

Bun

Fast JavaScript and TypeScript apps

Live container logs

Stream stdout and stderr from the backend detail page as it runs.

Encrypted secrets

Store environment variables encrypted at rest and inject them at startup.

DNS and HTTPS included

Each backend receives a secure, dedicated pocketbasecloud.com subdomain.

CLI

Or ship it without leaving the terminal

Skip the ZIP upload. One deploy packages your source and lockfile, installs dependencies inside the container, and starts your process on the assigned port.

my-app-api — zsh
# once, on your machine
npm i -g @pocketbasecloud/cli
pb cloud login
# from your project directory
pb cloud backend deploy --name my-app-api
  packaging source + lockfile
  installing dependencies in the container
  starting listen($PORT)
✓ live at https://my-app-api.pocketbasecloud.com

The same tool, every day after

  • pb cloud logs backend -ffollow production logs
  • pb cloud env set --target backendmanage encrypted secrets
  • pb cloud backend lsevery backend and its status
  • pb cloud compute lsthe computes you can deploy onto

Backend deployments are on the Pro plan. Pass --compute to pick which of your computes runs this one.

Read the backend docs
Backend Hosting

Move your server-side code into production

Deploy your backend beside PocketBase with one Pro compute and a predictable monthly price.