Tracebag v0.1.0
Tracebag v0.1.0 is the first public release of the self-hosted debugging workspace for Dockerized .NET applications.
Highlights
- Explicit-label Docker discovery with retained, searchable container logs.
- Live and durable .NET runtime counters for CPU, allocation, GC, memory, contention, and ThreadPool pressure.
- Bounded stack snapshots, EventPipe traces, GC dumps, and explicitly gated full dumps.
- Incident timelines that keep logs, Docker state, notes, counters, diagnostics, and local analysis together.
- An included demo API with bounded CPU, allocation, contention, starvation, latency, exception, and downstream-failure scenarios.
Install and try it
Tracebag needs Docker API access to inspect opted-in workloads and launch fixed diagnostic runners. Run it only on a host you control, keep the console on localhost or behind a trusted HTTPS proxy, and read the security model before installation.
Published artifacts
All five GHCR images are published for linux/amd64 and linux/arm64. The immutable 0.1.0 manifests include SBOM and provenance attestations and are signed with the repository's GitHub Actions OIDC identity. The attached Compose files and environment example match this tag exactly.
See the full changelog for the complete feature list.