Homelab provisioning using opentofu + ansible playbooks. Services are (to be) run on Podman Quadlets.
Find a file
2025-10-03 23:42:03 +02:00
files chore: add miscellaneous config files 2025-10-03 23:07:55 +02:00
.gitignore chore: add variables.tf to .gitignore 2025-10-03 23:37:28 +02:00
.terraform.lock.hcl feat: added .terraform.lock.hcl 2025-10-03 23:06:45 +02:00
inventory.yaml feat: adding ansible playbook for provisioning after VM is created 2025-10-03 23:06:03 +02:00
LICENSE Initial commit 2025-10-03 19:29:46 +02:00
provision.yaml chore: create /srv dir 2025-10-03 23:42:03 +02:00
README.md chore: add basic instructions to README 2025-10-03 23:09:58 +02:00

proxmox-vms

Homelab provisioning using opentofu + ansible playbooks. Services are (to be) run on Podman Quadlets.

Usage

tofu apply

Wait until initial cloud-init provisioning is done and the VM reboots once. Then you can run the ansible playbook:

ansible-playbook -i inventory.yaml provision.yaml