Deploy EdgeDB with separate PostgreSQL

EdgeDB template to connect to a managed Railway PostgreSQL instance

Deploy EdgeDB with separate PostgreSQL

Just deployed

Refer to the Official EdgeDB Docker Deployment Guide. This template follows that guide as closely as possible.

This template expects there to already be a running PostgreSQL instance in the project. Retrieve its connection url in URI format, and paste that as the environment variable for EDGEDB_SERVER_BACKEND_DSN.

This template also expects a password to be set in the field EDGEDB_SERVER_PASSWORD. For this value, set the password to be exactly the same as the PostgreSQL instance.

There are a few additional environment variables that you can configure:

  • Admin UI is turned on

Template Content

More templates in this category

View Template
Postgres-to-R2 Backup
Auto back up PostgreSQL databases to Cloudflare R2 with optional encryption

View Template
ReadySet
A lightweight caching engine for Postgres

View Template
Simple S3
Deploy a S3-compatible storage service with a pre-named bucket.