35 lines
1.1 KiB
Markdown
35 lines
1.1 KiB
Markdown
# Technical Documentation
|
|
|
|
This section records implemented or observed code behavior and technical structure.
|
|
|
|
## When To Read
|
|
|
|
- Work with architecture, modules, APIs, data, integrations, tests, deployment, or security.
|
|
|
|
## Key Files
|
|
|
|
- [Architecture](./architecture.md)
|
|
- [Codebase map](./codebase-map.md)
|
|
- [Testing](./testing.md)
|
|
- [Deployment](./deployment.md) - image build, launcher, read-only local SSH keys
|
|
- [Security](./security.md)
|
|
|
|
## Modules
|
|
|
|
- [Bootstrap role](./modules/MOD-001-bootstrap-role.md)
|
|
- [Docker role](./modules/MOD-002-docker-role.md)
|
|
- [Monitoring role (Zabbix Agent 2)](./modules/MOD-003-monitoring-role.md)
|
|
- [OS updates role](./modules/MOD-004-os-updates-role.md)
|
|
- [Healthcheck role](./modules/MOD-005-healthcheck-role.md)
|
|
- [Hawser role](./modules/MOD-006-hawser-role.md)
|
|
- [Manage SSH keys role](./modules/MOD-007-manage-ssh-keys-role.md)
|
|
|
|
## Integrations
|
|
|
|
- [Zabbix](./integrations/zabbix.md)
|
|
|
|
## Placeholders Or Stale Areas
|
|
|
|
- None. `technical/api/` and `technical/data/` remain empty (no public APIs
|
|
or data schemas in an Ansible repository).
|