Launch offer — 40% off every tier for a limited time. Prices shown are already reduced.
Stacks / Beacon
Observability

Beacon
Observability you own

Metrics, logs, traces and status pages on your own hardware, with OpenTelemetry at the centre.

  • Metrics, logs and traces in one place
  • No ingestion bill that grows with usage
  • Status page you control
In the box

A working, pinned Docker Compose stack for self-hosted observability. Not a link dump - the integration layer: services wired together, environment template, quickstart, runbook, and a script that fetches the exact upstream sources at pinned commits.

11 components 18 files 5 tiers Docker Compose
Best for

Teams who need monitoring without per-seat pricing.

Pricing

Choose your tier

One-time purchase. Higher tiers add components; the top tier adds a live onboarding session. Every tier includes the runbook, verify script and component guides.

Starter
The entry point. Two or three services, one compose file.
$12 $20one-time 40% off
  • Working Compose stack
  • Prometheus and Alertmanager wired
  • Pinned source fetch
Get Beacon Starter
3 components · instant download
Growth
Adds the core services most teams reach for next.
$30 $50one-time 40% off
  • Everything in Metrics Starter
  • Fluent Bit and VictoriaMetrics
  • Retention and sizing guide
Get Beacon Growth
5 components · instant download
Pro
The working set - most of the stack, documented end to end.
$60 $100one-time 40% off
  • Everything in Logs & Metrics
  • OpenTelemetry and Jaeger
  • Dashboard guide
Get Beacon Pro
8 components · instant download
Most popular
Scale
Nearly everything, plus 30 days of priority support.
$120 $200one-time 40% off
  • Everything in Full Observability
  • Thanos for object-storage scale
  • 30 days priority support
Get Beacon Scale
10 components · instant download
Complete
Every component, plus a live onboarding session.
$180 $300one-time 40% off
  • All eleven components
  • 1:1 onboarding session
  • Lifetime updates
Get Beacon Complete
11 components · instant download
Architecture

How it fits together

Each service runs as its own container. The compose file defines the network, the volumes and the wiring between them.

docker compose — Beaconcompose network · named volumesprometheusApache-2.0 · GoalertmanagerApache-2.0 · GoVictoriaMetricsApache-2.0 · GothanosApache-2.0 · Gofluent-bitApache-2.0 · Copentelemetry-collectorApache-2.0 · GojaegerApache-2.0 · Gouptime-kumaMIT · JavaScriptupptimeMIT · MarkdownsupersetApache-2.0 · Pythonopentelemetry-jsApache-2.0 · TypeScript
Components

11 services, pinned

Every project keeps its own licence and copyright. The stack ships the integration, not a fork.

ComponentWhat it doesLicenceSource
prometheus
Go
Metrics collection and time-series storage. Apache 2.0 upstream
961c9ba409
alertmanager
Go
Alert routing, grouping and deduplication. Apache 2.0 upstream
61ba43d505
VictoriaMetrics
Go
Long-term metrics storage with a Prometheus-compatible API. Apache 2.0 upstream
fb10241d38
thanos
Go
Long-term Prometheus storage and global querying at scale. Apache 2.0 upstream
1d2b2ae7d1
fluent-bit
C
Log collection and forwarding Apache 2.0 upstream
a415d1b089
opentelemetry-collector
Go
Telemetry pipeline (metrics, logs, traces) Apache 2.0 upstream
9b084f609c
jaeger
Go
Distributed tracing backend and UI. Apache 2.0 upstream
d82a87cf20
uptime-kuma
JavaScript
Self-hosted uptime monitoring with status pages. MIT upstream
e7420f8fa5
upptime
Markdown
Status page generated from GitHub Actions. MIT upstream
88ab501cee
superset
Python
Dashboards and business intelligence over your warehouse. Apache 2.0 upstream
68f19947a8
opentelemetry-js
TypeScript
Instrumentation SDK for Node Apache 2.0 upstream
66268a83f6
Documentation

A guide for every component

Written docs that ship inside the archive - role, reasoning and how to run each service.

Quickstart

Run it

# 1. fetch the pinned upstream sources
./fetch-sources.sh ./sources

# 2. configure and start
cp .env.example .env
docker compose up -d

# 3. confirm everything came up
./verify.sh

Docker Engine 24+ with the Compose v2 plugin. 4 GB RAM for light tiers, 16 GB+ for the complete deployment.