Deploy cloudbeaver
CloudBeaver 26.2: web database manager for Postgres, MySQL and 100+ more.
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
| Service | Source | Networking | Storage |
|---|---|---|---|
| cloudbeaver | dbeaver/cloudbeaver:26.2.1 | public domain on 8978 | volume at /opt/cloudbeaver/workspace |
| Variable | Default | Purpose |
|---|---|---|
CB_ADMIN_NAME | cbadmin | Administrator created on first boot |
CB_ADMIN_PASSWORD | generated | Administrator password (first boot only) |
CB_SERVER_URL | https://${{RAILWAY_PUBLIC_DOMAIN}} | Public URL, skips the setup wizard |
CLOUDBEAVER_APP_ANONYMOUS_ACCESS_ENABLED | false | Requires 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
cloudbeaver
dbeaver/cloudbeaver:26.2.1