24 lines
1.8 KiB
Markdown
24 lines
1.8 KiB
Markdown
# Documentation map
|
|
|
|
Repository: [Charlie/project-charlie](https://gitea.alexandru.macocian.me/Charlie/project-charlie)
|
|
|
|
| ID | Doc | Use for |
|
|
| --- | --- | --- |
|
|
| overview | [Project Charlie](../README.md) | Repo purpose, canonical locations, current state. |
|
|
| topology | [Topology](topology.md) | Network, ingress, host/storage/metrics flow. |
|
|
| strategy | [Strategy](strategy.md) | Deployment model, stack types, shared-stack rules. |
|
|
| layout | [Layout](layout.md) | NAS paths, stack/data separation, naming. |
|
|
| hosts | [Hosts](hosts.md) | Fleet roles and SOPS recipients. |
|
|
| inventory | [Inventory](inventory.md) | Stack ownership, hosts, source/image repos, operator tooling. |
|
|
| onboarding | [Host onboarding](onboarding.md) | Required host state and deploy-target prerequisites. |
|
|
| provisioning | [Host provisioning](provisioning.md) | Planned Ansible host auto-provisioning tool. |
|
|
| identity | [Identity & access](identity.md) | Authentik, LDAP, step-ca, Gssh, Sherlock, service identities. |
|
|
| shared-homes | [Shared home directories](shared-homes.md) | Planned LDAP/autofs NFS-backed `/Users` homes. |
|
|
| secrets | [Secrets](secrets.md) | SOPS, age keys, PAT identities, secret placement. |
|
|
| cert-issuer | [Cert issuer](cert-issuer.md) | step-ca, cert-syncer, cert-watch, trust boundaries. |
|
|
| automation | [Automation](automation.md) | Reusable workflows/actions, deploy path, build path, Gitea constraints. |
|
|
| runners | [Runners](runners.md) | Runner hosts, runtime model, runner-stack exceptions. |
|
|
| vulnerability-scanning | [Vulnerability scanning](vulnerability-scanning.md) | Trivy stacks, CVE metrics, Grafana dashboard. |
|
|
| conventions | [Conventions](conventions.md) | Stack and deployment conventions. |
|
|
| next-work | [Next work](roadmap.md) | Prompting, skills, MCP context, platform follow-ups. |
|