- Add scripts/mkdocs_hooks.py: on_page_markdown hook that prepends
`# {hostname}` + a Specs table built from the YAML frontmatter.
Reuses fmt_cpu/fmt_ram/fmt_storage/fmt_nic from gen_overview.py so
the host page and the index table stay in sync.
- Wire the hook into mkdocs.yml.
- Demote `# Notes` / `# ToDo` to `##` in the five host source files so
each rendered page has a single H1.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
24 lines
331 B
Markdown
24 lines
331 B
Markdown
---
|
|
hostname: mf02
|
|
kind: server
|
|
status: staging
|
|
model: HP Elitedesk 800 G4 TWR
|
|
location: The pile
|
|
cpu: Intel Core i5-8500 @ 3.00GHz
|
|
cpu_cores: 6
|
|
cpu_threads: 6
|
|
ram_gb: 8
|
|
storage_gb: 40
|
|
storage_type: nvme
|
|
nic_gbps: 1
|
|
---
|
|
|
|
## Notes
|
|
|
|
HP desktop.
|
|
|
|
## ToDo
|
|
|
|
1. Update BIOS/UEFI firmware
|
|
2. Update BIOS/UEFI settings
|
|
3. New CMOS battery
|