Railway

Deploy Pyroscope profiling

Protected continuous profiling with durable Pyroscope storage.

Deploy Pyroscope profiling

Gateway

Pyroscope Gateway

caddy:2.11.4-alpine

Just deployed

Profiling

Just deployed

/data

Deploy and Host Grafana Pyroscope on Railway

About Hosting Grafana Pyroscope

Grafana Pyroscope stores continuous CPU and memory profiles and renders flamegraphs over time. This template runs the official 2.0.2 single-binary release with a protected UI, protected ingestion APIs, and durable profile storage.

Why Deploy Grafana Pyroscope on Railway

Railway creates the private profiling runtime, a generated Basic Auth boundary, health checks, and a 5 GB volume. Applications can send profiles to one HTTPS endpoint while the database and control APIs stay behind the same credential.

Common Use Cases

  • Find CPU-heavy functions and allocation hot spots.
  • Compare application profiles before and after a release.
  • Correlate long-running performance changes with deployed versions.

Dependencies for Grafana Pyroscope Hosting

The template uses Grafana Pyroscope, Caddy, and one Railway volume. A supported Pyroscope SDK or Grafana Alloy is required to collect application profiles.

Deployment Dependencies

  • Grafana Pyroscope provides profile ingestion, storage, querying, and flamegraphs.
  • Caddy protects the public endpoint.
  • Railway provides private networking, generated credentials, and persistent storage.

Template Content

More templates in this category

View Template
SigOnly
Deploy SigNoz with a working demo app & config in one click

zoeyjones
22
View Template
Unwrapped Spotify Music Stats
Unwrapped Spotify Music Stats, Estatísticas de músicas disponíveis

Jorge Henrique
1
View Template
OpenTelemetry Collector and Backend
OpenTelemetry Collector with Backend Stack

Melissa
113