No description
Find a file
Louis Vallat d8029b3ddc
All checks were successful
Validate Packer files / Validate Debian Packer file (push) Successful in 9s
feat: added dig to pre-installed software
Signed-off-by: Louis Vallat <contact@louis-vallat.dev>
2025-12-17 16:56:02 +01:00
.forgejo/workflows misc: renamed ssh_password variable for Debian template to root_password 2025-10-23 21:10:38 +02:00
assets/debian feat: added dig to pre-installed software 2025-12-17 16:56:02 +01:00
.gitignore feat: initial commit 2025-10-23 20:41:56 +02:00
debian.pkr.hcl feat: added variables to ISO and storage pools 2025-12-14 14:18:26 +01:00
LICENSE feat: added license 2025-10-23 20:46:25 +02:00
README.md misc: updated default proxmox template id to 900 2025-10-23 22:16:13 +02:00

Packer templates

This repository is used for storing my personal Packer templates, used throughout my personal infrastructure. It comes with no warranty whatsoever, and I'm not responsible if any of them is responsible for your server going up in flames.

Debian

This is a basic Debian 13 automated install based on the official net-install ISO, with only the root account being configured, and aimed to be a ready-to-use, Cloud-Init enabled, Proxmox template.

It comes with a serial port configured to be used with the Proxmox console feature, for easier administration.

Variables

Name Description
proxmox_api_host The FQDN for your Proxmox host. (default: proxmox.local)
proxmox_api_token_id The Packer API token identifier. (default: packer@pve!packer)
proxmox_api_token_secret The Packer API token secret.
proxmox_node The name of your Proxmox node on which to build the template.
proxmox_template_id The ID for your template. (default: 900)
root_password The password for the root user.