doc: minor expansion to README

This commit is contained in:
mustard 2025-10-14 00:26:06 +02:00
parent b58ef7ab84
commit 5d474d9d85

View file

@ -1,6 +1,6 @@
# proxmox-vms
Homelab provisioning using opentofu + ansible playbooks. Services are (to be) run on Podman Quadlets.
Homelab provisioning using opentofu + ansible playbooks. Services are run on Podman Quadlets on Fedora Cloud VMs.
## Usage
@ -13,3 +13,13 @@ Wait until initial cloud-init provisioning is done and the VM reboots once. Then
```
ansible-playbook -i inventory.yaml provision.yaml
```
Copy over `/secrets` and `/srv` directories.
Run the ansible playbook:
```
ansible-playbook -i inventory.yaml deploy.yaml
```
dnf and podman are automatically updated, the dnf update also triggers a runsc update. SSH keys are provisioned by cloud-init, alongside disabling copy on write for BTRFS since the Proxmox Host uses ZFS, and there is no easy way to swap out Fedora cloud's default filesystem.