#8 removed the impossible Loki healthcheck that was deadlocking startup, but nothing has confirmed the fix against the real host yet — the PR's "deployed to the lab and confirmed working" box is unchecked.
Steps
Notes
If containers collide on names left over from the pre-restructure layout:
docker rm -f prometheus grafana loki alloy snmp-exporter
Screenshots are the one thing that can't be produced from CI — the README currently leans on Mermaid diagrams instead of placeholder images, which is fine but undersells the dashboards.
A make up preflight that detects conflicting legacy container names was discussed and not built; worth doing only if the name collision recurs.
#8 removed the impossible Loki healthcheck that was deadlocking startup, but nothing has confirmed the fix against the real host yet — the PR's "deployed to the lab and confirmed working" box is unchecked.
Steps
cd ~/HomeLab && git pull && make upcurl -s localhost:3100/readyreturnsreadyupin Prometheus and thatInstanceDown{job="loki"}is not firingdocs/images/README.mddocuments the capture stepsNotes
If containers collide on names left over from the pre-restructure layout:
Screenshots are the one thing that can't be produced from CI — the README currently leans on Mermaid diagrams instead of placeholder images, which is fine but undersells the dashboards.
A
make uppreflight that detects conflicting legacy container names was discussed and not built; worth doing only if the name collision recurs.