Deploy cloudbeaver

CloudBeaver 26.2: web database manager for Postgres, MySQL and 100+ more.

Deploy cloudbeaver

Just deployed

/opt/cloudbeaver/workspace

Deploy and Host CloudBeaver on Railway

CloudBeaver is the web edition of DBeaver, the popular database tool. It lets you browse schemas, edit rows, run SQL with autocomplete and export results from a browser. It connects to PostgreSQL, MySQL, MariaDB, SQLite, ClickHouse and many other databases through JDBC drivers that ship with it.

About Hosting CloudBeaver

This template runs the official dbeaver/cloudbeaver:26.2.1 image as one service. The setup wizard is skipped: an administrator named cbadmin is created on first boot with a generated password, and anonymous access is switched off, so the public URL shows a login page. The workspace, including saved connections and settings, lives on a Railway volume and survives redeploys. Databases in the same Railway project are reachable by their private hostnames, for example postgres.railway.internal. The Java server needs roughly 700 MB of memory. The admin password in the variables only applies on the first boot; change it later in the admin panel.

Common Use Cases

  • A browser SQL client for the databases in your Railway project
  • Giving teammates controlled, read-only access to a database
  • Quick data fixes and CSV exports without installing desktop tools

Dependencies for CloudBeaver Hosting

  • dbeaver/cloudbeaver:26.2.1 (official image)
  • A Railway volume at /opt/cloudbeaver/workspace

Deployment Dependencies

Implementation Details

ServiceSourceNetworkingStorage
cloudbeaverdbeaver/cloudbeaver:26.2.1public domain on 8978volume at /opt/cloudbeaver/workspace
VariableDefaultPurpose
CB_ADMIN_NAMEcbadminAdministrator created on first boot
CB_ADMIN_PASSWORDgeneratedAdministrator password (first boot only)
CB_SERVER_URLhttps://${{RAILWAY_PUBLIC_DOMAIN}}Public URL, skips the setup wizard
CLOUDBEAVER_APP_ANONYMOUS_ACCESS_ENABLEDfalseRequires a login for everything

Notes:

  • The admin name must not be admin, because CloudBeaver already has a team with that name.
  • Add connections under Connections > New; use private hostnames such as postgres.railway.internal.

This is a community-maintained deployment package and does not imply affiliation with or endorsement by DBeaver Corp.

Why Deploy CloudBeaver on Railway?

Railway is a singular platform to deploy your infrastructure stack. Railway will host your infrastructure so you don't have to deal with configuration, while allowing you to vertically and horizontally scale it.

By deploying CloudBeaver on Railway, you are one step closer to supporting a complete full-stack application with minimal burden. Host your servers, databases, AI agents, and more on Railway.


Template Content

More templates in this category

View Template
Garage S3 Storage
Ultra-light S3 server: fast, open-source, plug-and-play.

PROJETOS
8
View Template
Redis
Self Host Latest Redis with Railway

8
View Template
EasyImg
Simple self-hostable Nuxt.js personal image hosting system.

Muhammad Bilal
0