- 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>
26 lines
471 B
Markdown
26 lines
471 B
Markdown
---
|
|
hostname: mf00
|
|
kind: server
|
|
status: staging
|
|
model: Fractal
|
|
location: The pile
|
|
cpu: Intel Core i5-6600 @3.30GHz
|
|
cpu_cores: 4
|
|
cpu_threads: 4
|
|
ram_gb: 32
|
|
storage:
|
|
- { dev: sda, gb: 256, type: ssd }
|
|
- { dev: sdb, gb: 1000, type: hdd }
|
|
- { dev: sdc, gb: 1000, type: hdd }
|
|
- { dev: nvme0n1, gb: 1000, type: nvme }
|
|
nic_gbps: [1, 2.5, 10]
|
|
---
|
|
|
|
## Notes
|
|
|
|
PCIe USB add-in card: ASMedia ASM2141/ASM3142
|
|
|
|
## ToDo
|
|
|
|
1. Update BIOS/UEFI firmware
|
|
2. Update BIOS/UEFI settings
|