Deploy Redash

Redash 26.9: SQL dashboards and charts, with a worker and scheduler.

Deploy Redash

Just deployed

/data

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

ServiceSourceNetworkingStorage
redashredash/redash:26.9.0public domain on 5000none
workerredash/redash:26.9.0privatenone
PostgresRailway PostgresprivateRailway volume
RedisRailway RedisprivateRailway volume
VariableDefaultPurpose
REDASH_ADMIN_EMAILadmin@example.comAdmin created on first boot
REDASH_ADMIN_PASSWORDgeneratedIts password
REDASH_COOKIE_SECRET, REDASH_SECRET_KEYgeneratedSession and data-source encryption
QUEUES (worker)all queuesQueues the worker serves
WORKERS_COUNT (worker)2Worker processes

Notes:

  • To query the bundled Postgres, add a PostgreSQL data source with host postgres.railway.internal and 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

More templates in this category

View Template
Typesense vs Meilisearch
self-hosted Typesense vs Meilisearch

onepush
0
View Template
Betterlytics
Betterlytics is a cookieless analytics platform GDPR-compliant.

OpenSource Templates
27
View Template
Finance Tracker
Private multi-user household finance ledger with budgets and CSV import.

wotonews
0