Docs : overview
RackPeek Documentation
Welcome to the RackPeek knowledge base.
RackPeek is a lightweight, opinionated CLI tool and Web UI for documenting and managing home lab and small-scale IT infrastructure.
It exists to help you understand your infrastructure clearly — without enterprise bloat, proprietary lock-in, or unnecessary process.
What RackPeek Is
RackPeek helps you:
- Document hardware, systems, and services
- Model relationships between components
- Keep infrastructure knowledge versionable and portable
- Treat your lab “as code” using simple YAML
- Turn documentation into automation (e.g. Ansible inventory)
It is intentionally focused on homelabs and self-hosted environments, not enterprise CMDBs.
Design Philosophy
RackPeek is built around a few core principles:
Simplicity
Clear models. Minimal abstraction. No unnecessary metadata.
Openness
Your data is stored in plain YAML. No hidden databases. No lock-in.
Ease of Deployment
Runs in Docker or as a single binary. Fast to install. Easy to maintain.
Privacy
No telemetry. No tracking. No ads. What runs on your infrastructure stays on your infrastructure.
Opinionated
Optimized for real-world home lab use — not corporate documentation workflows.
Project Status
RackPeek is actively developed and currently in beta.
The focus is on:
- Stability
- Core feature completeness
- Clean UX
- Strong automation integrations
- Community feedback before v1.0.0
Post-1.0, expansion areas include deeper automation support, diagramming, and infrastructure integrations.
Community
RackPeek is open source and community-driven.
If you:
- Run a homelab
- Self-host services
- Experiment with infrastructure
- Care about documenting what you build
You belong here.
Feedback, bug reports, ideas, and contributions are always welcome.
Where to Go Next
Use this documentation section to explore:
- Concepts and modeling guidance
- CLI reference
- Automation and Ansible integration
- Development and contribution guides
RackPeek is designed to grow with your lab — and stay out of your way.