Deploy Redash
Redash 26.9: SQL dashboards and charts, with a worker and scheduler.
Redis
Just deployed
/data
worker
Just deployed
redash
Just deployed
Just deployed
/var/lib/postgresql/data
Deploy and Host Redash on Railway
Redash is an open-source tool for querying data and sharing dashboards. You write SQL or native queries against Postgres, MySQL, BigQuery, ClickHouse, MongoDB and dozens of other sources, turn results into charts, and combine them into shareable dashboards with refresh schedules, alerts and query parameters for your whole team.
About Hosting Redash
This template runs the official redash/redash:26.9.0 image as two services with Railway Postgres and Redis. redash runs migrations, creates the admin user from REDASH_ADMIN_EMAIL and a generated password on first boot, then serves the web app; because an admin exists, the public /setup page redirects away. worker runs the RQ scheduler and query workers for all queues in one container. Queries, dashboards and users live in Postgres. The web service fits the Hobby plan; the worker's memory grows with query result sizes. Add your databases under Settings → Data Sources.
Common Use Cases
- SQL dashboards on top of your production or analytics database
- Scheduled queries with alerts to email or Slack
- Sharing charts with a team without a BI licence
Dependencies for Redash Hosting
redash/redash:26.9.0(official image, two services)- Railway Postgres and Redis
Deployment Dependencies
Implementation Details
| Service | Source | Networking | Storage |
|---|---|---|---|
| redash | redash/redash:26.9.0 | public domain on 5000 | none |
| worker | redash/redash:26.9.0 | private | none |
| Postgres | Railway Postgres | private | Railway volume |
| Redis | Railway Redis | private | Railway volume |
| Variable | Default | Purpose |
|---|---|---|
REDASH_ADMIN_EMAIL | admin@example.com | Admin created on first boot |
REDASH_ADMIN_PASSWORD | generated | Its password |
REDASH_COOKIE_SECRET, REDASH_SECRET_KEY | generated | Session and data-source encryption |
QUEUES (worker) | all queues | Queues the worker serves |
WORKERS_COUNT (worker) | 2 | Worker processes |
Notes:
- To query the bundled Postgres, add a PostgreSQL data source with host
postgres.railway.internaland the credentials from the Postgres service. - Configure
REDASH_MAIL_*variables for invites and alert emails.
This is a community-maintained deployment package and does not imply affiliation with or endorsement by the Redash project.
Why Deploy Redash on Railway?
Railway is a singular platform to deploy your infrastructure stack. Railway will host your infrastructure so you don't have to deal with configuration, while allowing you to vertically and horizontally scale it.
By deploying Redash on Railway, you are one step closer to supporting a complete full-stack application with minimal burden. Host your servers, databases, AI agents, and more on Railway.
Template Content
