{"repo":"maxjb-xyz/blackbox","free":true,"listed":false,"github":"https://github.com/maxjb-xyz/blackbox","clone":"git clone https://github.com/maxjb-xyz/blackbox.git","description":"The Forensic Journal for your Infrastructure. Written in Go for maximum impact with minimal footprint.","language":"Go","stars":74,"topics":["homelab","logs","self-hosted","docker","mcp","observability","ollama","uptime-kuma","watchtower"],"license":"AGPL-3.0","category":"self-hosted-apps","readme_excerpt":"Blackbox An intelligent self-hosted forensic event timeline for homelabs and home servers. Know what changed, when it changed, and why things broke. --- --- What is Blackbox? Blackbox is a lightweight, self-hosted event correlation platform built for homelabbers who want to understand their infrastructure at a glance. It collects events from Docker, config file changes, selected systemd units, uptime monitors, and container update tools, correlates them into a single chronological timeline, and groups likely outages into incidents with scored cause candidates and optional local-AI analysis or AI-enhanced correlation. When your homelab breaks, Blackbox tells you what happened. You don't need to lift a finger. Full documentation: docs.blackboxd.dev --- [!CAUTION] This is beta software. I am working towards v1.0.0, but in the meantime, it is being actively developed. Expect changes. Possibly breaking ones. During beta development, I would much appreciate if you report issues when you find them and suggest features. --- Quick Start This gets a single-node setup running in minutes. For multi-node, see the deployment docs. Both images run as non-root. The server uses UID 65532 (fixed). The agent defaults to UID/GID 65532 but can be overridden with PUID / PGID to match the owner of your watched host paths. The agent entrypoint auto-detects the GIDs of any mounted resources (Docker socket, systemd journal) at startup - no manual group configuration needed. The project is available fo","default_branch":null,"files":null,"tree":[],"storefront":"/r/maxjb-xyz","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/maxjb-xyz/blackbox/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}