
Deploy EdgeDB with separate PostgreSQL
EdgeDB template to connect to a managed Railway PostgreSQL instance
edgedb
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
edgedb
edgedb/edgedbEDGEDB_SERVER_PASSWORD
Set this to the PostgreSQL password
EDGEDB_SERVER_BACKEND_DSN
PostgreSQL connection string in URI format