Application hosting

Hosting Baserow

A self-hosted database workspace with web and background services. A single-container installation can include its data services, while larger deployments can separate them.

Understand the setup

Check runtime, storage and installation requirements before choosing a server.

See requirements

Budget your resources

Allow room for the operating system, database and your actual workload.

Open resource planner

Build your shortlist

See the cheapest plans that meet the starting size, then check each provider's page.

See plans

Must have

Installation requirements

  • Docker 19.03 or newer; a current release is recommended.
  • Persistent /baserow/data storage for the all-in-one image.
  • BASEROW_PUBLIC_URL set to the address users will open.

Recommended

Planning guidance

Use the resource planner to size a server for your workload.

No official hardware minimum for Baserow

The installation guide does not prescribe one production server size. Database growth, imports, background workers and realtime collaboration affect memory and CPU use.

Deploy with

Supported paths

  • All-in-one Docker image
  • Docker Compose
  • Separate backend and frontend images

The host must provide

Runtime

PostgreSQL
Included internally by default; external database supported
Redis
Included internally by default; external service supported

Storage

Persistent data

Persist /baserow/data for the default installation. External databases and file storage need their own backups; a container-volume backup does not cover them.

Step by step

Plan a Baserow deployment

  1. Choose the deployment shape

    The all-in-one image suits a single-server setup. Horizontal scaling needs external state and the relevant separate service configuration.

    Official instructions
  2. Configure public access

    Match the public URL to the browser address and configure HTTPS. Check exposed container ports against the intended network access.

    Official instructions
  3. Prepare recovery

    Back up database and uploaded files before replacing or upgrading containers.

    Official instructions

Security

Before you go public

  • Keep database credentials server-side.
  • Review port exposure; Docker publishing can bypass expected host firewall behavior.

Cost

Beyond the server price

  • Include database, uploaded files and backup capacity. Worker counts and external services change the hosting budget.

Want the full monthly bill? Use the hosting cost calculator. It keeps unknown charges visible.