3.6 KiB
3.6 KiB
Project Charlie
Current source of truth for the Charlie homelab deployment model, fleet inventory, and next work.
| Area | Location |
|---|---|
| Project repo | https://gitea.alexandru.macocian.me/Charlie/project-charlie |
| Stack repos | https://gitea.alexandru.macocian.me/Charlie/<stack> |
| Source/image repos | https://gitea.alexandru.macocian.me/amacocian/<repo> |
| Stack working trees | /mnt/nas/stacks/<stack> |
| Runtime data | /mnt/nas/data/<stack> |
| Operator tooling | https://gitea.alexandru.macocian.me/amacocian/sherlock |
Docs
| Topic | Doc |
|---|---|
| Architecture | strategy, topology, layout |
| Fleet | hosts, inventory, onboarding |
| Access | identity, secrets, cert issuer |
| Automation | automation, runners, vulnerability scanning |
| Standards | conventions, next work |
Current state
- Services live in stack repos and deploy through the shared workflow in this repo.
- Hosts are onboarded for common deployment, SSH cert auth, SOPS, and observability.
- Sherlock is the operator MCP/agent wrapper and now lives in
amacocian/sherlock.