All templates

Deploy HyperDX on your own server.

HyperDX logo

HyperDX is an open-source observability platform that unifies logs, metrics, traces, and session replays in one place. Built on ClickHouse for blazing-fast performance, it allows you to search terabytes of events in seconds without complex syntax. Perfect for debugging production issues, monitoring application performance, and…

Your infrastructureAutomatic HTTPSNo lock-in

Screenshots

A closer look at HyperDX.

HyperDX screenshot 1

Setup time

A few minutes

Deployment

Your own server

Services

1 connected service

Why HyperDX

Everything you need, running where you choose.

Get the full HyperDX experience with Easypanel handling the repetitive infrastructure work around it.

Full-Text Search
Search across all your events without complex syntax. Find logs and spans with simple, intuitive queries.
Session Replay
Automatically link user session replays with backend logs and traces for complete debugging context.
OpenTelemetry Native
Built on OpenTelemetry standards for vendor-neutral instrumentation and easy migration from existing observability tools.
Real-Time Monitoring
Live tail logs, create alerts, and visualize metrics in real-time with intuitive dashboards and chart builders.
Unified Observability
Correlate logs, metrics, traces, and session replays all in one platform without jumping between multiple tools.
Blazing Fast Performance
Search terabytes of events in seconds, powered by ClickHouse database for exceptional query performance.
How it works

From template to live app in three steps.

Easypanel turns the template into real services, storage, and domains on the server you already control.

Already have Easypanel? Open your dashboard at the URL or IP of your own installation.

Installation guide
1
Open your dashboard
Visit the URL or IP of your Easypanel installation and choose the target project.
2
Choose HyperDX
Open Templates, select HyperDX, then review its service names and configuration.
3
Deploy and open your app
Easypanel starts every service and provisions an HTTPS domain for you.
Installation options
The template asks for these values before creating your services.
OptionDefaultRequired

App Service Name

hyperdxRequired

App Service Image

docker.hyperdx.io/hyperdx/hyperdx-local:2-betaRequired

Expose ClickHouse HTTP Port (8123)

Expose ClickHouse HTTP interface for direct database access and queries

8123Optional

Expose OpenTelemetry gRPC Port (4317)

Expose OpenTelemetry gRPC endpoint for receiving telemetry data from applications

4317Optional
Resources
Project documentation and source code.
Latest template update
Jul 1, 2025

Initial release

Questions

Deploy with confidence.

The template handles the application setup while Easypanel keeps the infrastructure understandable and under your control.

Keep exploring

Related templates

Browse all
Grafana OTEL LGTM logo
Grafana OTEL LGTM
Grafana OTEL LGTM is an all-in-one OpenTelemetry backend bundled into a single Docker image. It includes the OpenTelemetry Collector, Prometheus for metrics, Grafana Loki for logs, Grafana Tempo for traces, Grafana Pyroscope for application profiles, and Grafana for unified visualization. The collector automatically routes telemetry signals to the correct backend — metrics to Prometheus, logs to Loki, traces to Tempo, and profiles to Pyroscope. It works out of the box with OpenTelemetry's default settings, so applications instrumented with any OpenTelemetry SDK can send data immediately. Optional eBPF auto-instrumentation (OBI) can generate traces and RED metrics for HTTP/gRPC services with zero code changes.
View template
Uptrace logo
Uptrace
Uptrace is an open-source APM platform for traces, metrics, and logs using OpenTelemetry, with ClickHouse storage and PostgreSQL metadata. This template follows the official example/docker compose stack (Uptrace, ClickHouse, Postgres, Redis, OTel Collector, Vector, Grafana, Prometheus, Alertmanager, Mailpit). The Vector image uses timberio/vector:0.28.X-alpine to match that upstream example (legacy Docker Hub namespace); migrate to distroless/vector only when you intentionally diverge from upstream.
View template
Jaeger logo
Jaeger
Jaeger is an end-to-end distributed tracing system used for monitoring and troubleshooting microservices-based architectures. It helps developers track requests across complex systems, visualize latencies, and diagnose performance issues. Jaeger supports multiple storage backends and provides powerful querying and visualization capabilities. It is designed to be scalable and production-ready, making it a valuable tool for debugging and optimizing distributed applications.
View template
HyperDX logo
Ready to deploy HyperDX?
Open your own Easypanel dashboard, choose HyperDX from Templates, and review the deployment options.