Deploy ClickStack
Railway

Deploy ClickStack

Open source observability for OpenTelemetry at scale

Deploy ClickStack

Just deployed

/var/lib/clickhouse

HyperDX OTEL Collector

hyperdx/hyperdx-otel-collector

Just deployed

hyperdx/hyperdx

hyperdx/hyperdx

Just deployed

MongoDB

mongo:8.0

Just deployed

/data/db

Deploy and Host ClickStack on Railway

ClickStack is a high-performance, open-source observability platform built on ClickHouse that unifies logs, metrics, traces, and session replays in one solution. Powered by the HyperDX UI and OpenTelemetry-native ingestion, it delivers sub-second queries on high-cardinality data at a fraction of the cost of proprietary alternatives.

About Hosting ClickStack

The Railway template deploys four pre-configured services in a single click: ClickHouse (columnar data store), HyperDX (observability UI), an OpenTelemetry Collector (ingestion gateway), and MongoDB (application state for dashboards, alerts, and user config). Environment variables, health checks, networking, and persistent volumes are wired together automatically — no Docker Compose wrangling or manual schema creation required. Once deployed, the HyperDX web interface is publicly exposed so you can immediately start ingesting OTLP data over gRPC (4317) or HTTP (4318) and exploring correlated telemetry. Railway handles vertical scaling as your data volume grows.

Common Use Cases

  • Production Debugging — Correlate logs, traces, metrics, and session replays in one view to quickly pinpoint root causes of incidents across distributed services.
  • Application Performance Monitoring — Track request latency, database query performance, and error rates end-to-end with distributed tracing and real-time alerting.
  • Cost-Efficient Log Analytics — Replace expensive SaaS observability vendors with a self-hosted stack that delivers 10–100x storage cost savings through ClickHouse's columnar compression and tiered storage.

Dependencies for ClickStack Hosting

  • ClickHouse (clickhouse/clickhouse-server:24) — Columnar analytical database serving as the central data store for all observability events.
  • HyperDX (hyperdx/hyperdx:2) — Purpose-built observability UI supporting Lucene-style search, SQL queries, dashboards, alerting, and session replay.
  • OpenTelemetry Collector (hyperdx/hyperdx-otel-collector:2) — Custom-built OTel collector with an opinionated schema optimized for ClickHouse ingestion.
  • MongoDB (mongo:7) — Application state store for dashboards, saved searches, user settings, and alert configurations.

Deployment Dependencies

Why Deploy ClickStack 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 ClickStack 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
SigOnly
Deploy SigNoz with a working demo app & config in one click

zoeyjones
View Template
OpenTelemetry Collector and Backend
OpenTelemetry Collector with Backend Stack

Melissa
View Template
pgweb | Postgres UI
View and query your Postgres instance with a sleek and minimalistic UI.

Cory "GH5T" James