Knowledge Base

Docs : overview

→ 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.

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please reload the page.