Four files from the v0.5.2 release. ClickHouse and one Bun app. Same hunt as hosted.
2 CPU · 4 GB RAM · 20 GB disk · Docker 24+
Single local login; no SSO or roles; no clustered ClickHouse.
Hosted waitlist →Packaged stack on :8080. Wait for /api/health 200. Or ClickHouse in Docker and bun run dev.
Four files from the v0.5.2 release: compose.yml, env.example, vector.yaml, LICENSE. Image pin ghcr.io/toposcope/toposcope:0.5.2, published for amd64 and arm64. Set the three secrets in .env. Health is 503 with phase until 200, and carries the running version.
Clone the repo. ClickHouse in Docker. API on :8080, syslog on :5514. .env.example stays dotted; GitHub Releases rename it to env.example.
Account settings elsewhere are an endpoint or a volume here.
Compose pins the tag. The two volumes outlive the app. Upgrade is pull && up; rollback is one edit.
Search, counted facets, traces, profiles, alerts. OTLP over HTTP and gRPC: logs, traces, profiles, and metrics as gauges, counters and histograms. Syslog. e1 fingerprints, on the log row and on the span that recorded the exception. Change marks on the hunt histogram. Around a mark: fingerprints, and compare per plotted level, service or host, on the same equal windows. service.version stored as version. Status checks, attached or pulled. Saved views, field catalog, tabs.
SSO, users and roles. Clustered ClickHouse. PromQL and metric-threshold alerts.