Deploy dograh
Open Source Voice Agent Platform
redis
Just deployed
Just deployed
Just deployed
/data
Just deployed
Just deployed
/var/lib/postgresql/data
Deploy and Host Dograh on Railway
About Hosting Dograh on Railway
Dograh runs on Railway as a Docker-first multi-service stack with a browser-ready UI, FastAPI backend, and managed data dependencies.
Tech Stack
- Next.js UI (
dograhai/dograh-ui:1.30.1) - FastAPI API (
dograhai/dograh-api:1.30.1) - PostgreSQL + pgvector
- Redis
- MinIO object storage
Why Deploy Dograh on Railway
Railway provides fast one-click provisioning, service networking, built-in domains, and straightforward environment-variable wiring for a complete self-hosted Dograh stack.
Common Use Cases
- Build and test voice AI workflows in a web UI
- Run outbound/inbound voice automation pipelines
- Self-host an OSS alternative to hosted voice agent platforms
Deployment Notes
Use pinned Docker image tags (no source builds). HTTP services require explicit port routing (ui:3010, api:8000, minio:9000). MinIO requires start_command minio server /data --console-address :9001. Persist /var/lib/postgresql/data and /data for durable state.
Dependencies for Dograh on Railway
Dograh requires a UI service, API service, and internal Postgres/Redis/MinIO dependencies.
Deployment Dependencies
| Service | Image | Port | Volume |
|---|---|---|---|
| ui | dograhai/dograh-ui:1.30.1 | 3010 | - |
| api | dograhai/dograh-api:1.30.1 | 8000 | - |
| postgres | pgvector/pgvector:0.8.2-pg17-trixie | 5432 | /var/lib/postgresql/data |
| redis | redis:7.2.14 | 6379 | - |
| minio | minio/minio:RELEASE.2025-06-13T11-33-47Z | 9000 | /data |
Template Content
