--- title: Railway description: Deploy ParadeDB on Railway with one click canonical: https://docs.paradedb.com/deploy/cloud-platforms/railway --- 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](/deploy/enterprise) deployed via [Kubernetes](/deploy/self-hosted/kubernetes) or [BYOC](/deploy/byoc). [Railway](https://railway.com) is a cloud platform for deploying and managing applications. The [ParadeDB Railway template](https://railway.com/deploy/paradedb) 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](https://railway.com/button.svg)](https://railway.com/deploy/paradedb?referralCode=l5qxN4&utm_medium=integration&utm_source=button&utm_campaign=paradedb) ## Configuration Railway automatically provisions a Docker container running `paradedb/paradedb:latest` with the following environment variables: | Variable | Description | Default | | --------------------- | ------------------------- | -------------- | | `POSTGRES_USER` | Database user | `postgres` | | `POSTGRES_PASSWORD` | Database password | Auto-generated | | `POSTGRES_DB` | Database name | `paradedb` | | `PGPORT` | Connection port | `5432` | | `DATABASE_URL` | Private connection string | Auto-generated | | `DATABASE_PUBLIC_URL` | Public connection string | Auto-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`: ```bash psql $DATABASE_URL ``` To connect from your local machine, use the public connection string: ```bash psql $DATABASE_PUBLIC_URL ```