bob/roles
Marty Oehme 40b687a3f3
feat: Create skeleton for terraform provisioning role
The terraform module does not expect its file contents (project_path) in
the 'files/' folder like the core roles, instead looking for it relative
to the _invocation_ pwd.
So, for now it just resides in the root level of the repository and may
be moved from there to wherever it is more pertinent.

Additionally, we check for the existence of the OpenTofu binary (tofu),
and prefer that if it exists. Otherwise we fall back to the Terraform
binary.
2025-11-28 14:19:26 +01:00
..
arr fix: Remove hardcoded arrstack dir in template 2025-10-20 23:54:01 +02:00
caddy roles: Change main service name to app 2025-07-21 22:19:58 +02:00
filesystem feat: Set up filesystems 2025-11-19 22:13:08 +01:00
grocy roles: Change main service name to app 2025-07-21 22:19:58 +02:00
incus-install feat: Update incus installation role 2025-11-19 22:13:07 +01:00
infrastructure/tasks feat: Create skeleton for terraform provisioning role 2025-11-28 14:19:26 +01:00
nfs feat: Share nfs with netbird vpn clients 2025-10-24 10:51:36 +02:00
paperless paperless: Change script scan output dir 2025-10-20 23:53:58 +02:00
restic restic: Only set backup hostname if we have ansible fact 2025-07-19 10:23:21 +02:00
system ref: Install authorized keys per user 2025-11-19 22:13:11 +01:00