|
|
vor 1 Woche | |
|---|---|---|
| .devcontainer | vor 8 Monaten | |
| .github | vor 1 Woche | |
| .vscode | vor 1 Woche | |
| RackPeek | vor 1 Woche | |
| RackPeek.Domain | vor 1 Woche | |
| RackPeek.Mcp | vor 1 Woche | |
| RackPeek.Web | vor 1 Woche | |
| RackPeek.Web.Viewer | vor 1 Woche | |
| Shared.Rcl | vor 1 Woche | |
| Tests | vor 1 Woche | |
| Tests.Discovery | vor 1 Woche | |
| Tests.E2e | vor 1 Woche | |
| Tests.Mcp | vor 1 Woche | |
| assets | vor 8 Monaten | |
| docs | vor 1 Woche | |
| mobile | vor 1 Woche | |
| schemas | vor 1 Woche | |
| site | vor 1 Woche | |
| vhs | vor 1 Woche | |
| .dockerignore | vor 9 Monaten | |
| .editorconfig | vor 8 Monaten | |
| .gitignore | vor 1 Woche | |
| AGENTS.md | vor 1 Monat | |
| Directory.Build.props | vor 8 Monaten | |
| LICENSE | vor 9 Monaten | |
| README.md | vor 1 Woche | |
| RackPeek.sln | vor 1 Monat | |
| generate-docs.sh | vor 1 Monat | |
| generate-oui-table.py | vor 1 Monat | |
| justfile | vor 1 Monat |
RackPeek is a self-hosted CLI and web app for documenting home labs and small IT environments. Track hardware, systems, services, and connections in a portable YAML inventory. Use the CLI or web app to manage it, discover existing infrastructure, and export data for tools such as Ansible.
Run RackPeek with a persistent Docker volume:
docker volume create rackpeek-config
docker run -d \
--name rackpeek \
-p 8080:8080 \
-v rackpeek-config:/app/config \
aptacode/rackpeek:latest
Open http://localhost:8080. RackPeek stores its inventory in config.yaml inside the volume. For bind mounts, the host directory must be writable by container user 1654; add :Z on SELinux systems.
The iOS and Android app supports local inventory editing and syncs with a RackPeek server when connected. The app is in early access; join the Discord for updates and testing information.
See the developer setup, testing guide, and contribution guide. The release process is in release-guide.md.