docs: automate generated docs commits and add docs site structure

This commit is contained in:
beatz174-bit
2026-05-13 08:09:51 +10:00
parent 4a38a9421d
commit 9c38910a67
25 changed files with 345 additions and 17 deletions
+26
View File
@@ -0,0 +1,26 @@
# Docker Compose Inventory
Generated: 2026-05-12T22:04:13Z
## Summary
| Item | Count |
|---|---:|
| Services | 0 |
| Networks | 0 |
| Volumes | 0 |
## Services
| Service | Container | Image | Build | Profiles | Networks | Ports | Restart |
|---|---|---|---|---|---|---|---|
## Networks
| Network | Driver | External |
|---|---|---|
## Volumes
| Volume | External |
|---|---|
+1
View File
@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="640" height="80"><text x="10" y="40">Graphviz dot not found in environment.</text></svg>

After

Width:  |  Height:  |  Size: 136 B

+12
View File
@@ -0,0 +1,12 @@
# Public Infrastructure Summary
This folder contains sanitized documentation generated from the infrastructure repository.
Sensitive values such as internal domain names, private IP addresses, tokens, passwords, and secrets are redacted.
## Documents
- [Compose Inventory](compose-inventory.md)
- [Traefik Routes](traefik-routes.md)
- [Prometheus Rules](prometheus-rules.md)
- [Docker Compose Diagram](docker-compose.svg)
+7
View File
@@ -0,0 +1,7 @@
# Prometheus Rules
| File | Group | Alert | Expr | For | Labels | Annotations |
|---|---|---|---|---|---|---|
| monitoring/prometheus/rules/alerts.yml | system | HostHighCPU | 100 * (1 - avg by(instance) (rate(node_cpu_seconds_total{mode="idle"}[2m]))) > 90 | 2m | {'severity': 'warning'} | {'summary': 'High CPU usage on host'} |
| monitoring/prometheus/rules/alerts.yml | system | ContainerRestarting | increase(container_restart_count[10m]) > 3 | 1m | {'severity': 'warning'} | {'summary': 'Container restarting frequently'} |
| monitoring/prometheus/rules/alerts.yml | system | AlwaysFiring | vector(1) | 10s | {'severity': 'critical'} | {'summary': 'This alert should always fire'} |
+3
View File
@@ -0,0 +1,3 @@
# Traefik Routes
No Traefik routes were detected.