Skip to main content
Cloud platform deployments run ParadeDB Community, which does not include WAL support. This makes them suitable for hobby, development, and staging environments. For production, we recommend ParadeDB Enterprise deployed via Kubernetes or BYOC.
Railway is a cloud platform for deploying and managing applications. The ParadeDB Railway template provides a one-click deployment that runs ParadeDB Community with persistent storage and a TCP proxy.

One-Click Deploy

The fastest way to get started is to click the button below, which will deploy ParadeDB to your Railway account. Deploy on Railway

Configuration

Railway automatically provisions a Docker container running paradedb/paradedb:latest with the following environment variables:
VariableDescriptionDefault
POSTGRES_USERDatabase userpostgres
POSTGRES_PASSWORDDatabase passwordAuto-generated
POSTGRES_DBDatabase nameparadedb
PGPORTConnection port5432
DATABASE_URLPrivate connection stringAuto-generated
DATABASE_PUBLIC_URLPublic connection stringAuto-generated

Connecting to ParadeDB

Railway provides both private and public connection strings. You can find these in the Variables tab of your service in the Railway dashboard. To connect from other services on your Railway project, use the private DATABASE_URL:
psql $DATABASE_URL
To connect from your local machine, use the public connection string:
psql $DATABASE_PUBLIC_URL