add infrastructure for hardware database #22

Open
jkimmel wants to merge 3 commits from jkimmel/docs:hw into master

3 Commits

Author SHA1 Message Date
Johannes Kimmel 29f583a250 hardware: add generated download links
01-env build environment Details
02-git-checkout git checkout Details
03-hugo-version hugo version Details
04-hugo-build hugo build Details
05-preview website preview Details
2023-03-30 15:43:59 +02:00
Johannes Kimmel 168781074b hardware: add example devices
01-env build environment Details
02-git-checkout git checkout Details
03-hugo-version hugo version Details
04-hugo-build hugo build Details
05-preview website preview Details
2023-03-01 21:57:17 +01:00
Johannes Kimmel 28031bd3d7 add infrastructure for hardware database
To keep device information consistent, use a small per device database
embedded in the frontmatter of the device page source.

Device information is extracted from the database and formatted into
tables with the provided shortcodes

The data can then further be used to build comparison tables and filters for
specific usecases.

New devices should make use of the provided archetype, which provides an
example of most used fields:
```
hugo new content/hardware/my-device.md
```

Fixes: #5
2023-03-01 21:57:17 +01:00