Update Readme

This commit is contained in:
Philip Henning 2026-02-05 16:07:49 +01:00
parent a157d18f3d
commit 107b1eeba1

View file

@ -5,6 +5,7 @@
- [Packer based PVE image templates](#packer-based-pve-image-templates)
- [Table of Contents](#table-of-contents)
- [Repository structure](#repository-structure)
- [Templates](#templates)
- [Initial Setup](#initial-setup)
- [Create Token](#create-token)
- [Initialize Packer](#initialize-packer)
@ -18,6 +19,8 @@
la 4 -I .git
Name
 ./
├──  _scripts/ Support scripts for building templates
│ └──  unlock-luks-after-install.py* Unlocks the LUKS encrypted Disk on the 1st Boot after installation
├──  debian/ Debian template definitions and assets (Packer templates, cloud-init/KS files, provisioning files).
│ └──  13-trixie/ Template definition and assets for the Trixie template.
│ ├──  files/ Files used for the file provisioner.
@ -32,8 +35,10 @@ Name
│ ├──  variables-common.pkr.hcl -> ../../variables-common.pkr.hcl Shared Packer variables used by templates.
│ └──  variables.pkr.hcl Packer variables only used for this template
├──  downloaded_iso_path/ Packer ISO cache directory (downloaded ISOs and lock files).
│ ├──  dfbf02854ab0b0b828230f78a14eab621dcc09a8.iso
│ └──  dfbf02854ab0b0b828230f78a14eab621dcc09a8.iso.lock
│ ├──  OS.iso
│ ├──  OS.iso.lock
│ ├──  [...].iso
│ └──  [...].iso.lock
├── 󰊢 .gitignore
├──  credentials.auto.pkrvars.hcl Local secrets for Packer (API token, endpoints) used at build time.
├──  mise.toml Task runner definitions for init/build/setup.
@ -42,6 +47,12 @@ Name
└──  variables-common.pkr.hcl Shared Packer variables used by templates.
```
## Templates
| Template ID | OS | Version | Path | LUKS encrypted? | Mac Address | IP Address |
| :---------- | :--------------------------------------------------------------------------------------------- | :-------- | :----------------- | :-------------- | :---------------- | :---------------------- |
| 65000 | <img src="https://www.debian.org/logos/openlogo-nd.svg" alt="Debian logo" height="15"/> Debian | 13-trixie | `debian/13-trixie` | ✅ | BC:24:11:00:13:37 | 192.168.9.29 (via DHCP) |
## Initial Setup
### Create Token