Created basic playbook skeleton and setup scripts

This commit is contained in:
Elia Farin
2025-12-16 16:15:29 -06:00
parent 24f742fbbe
commit d7dec88cf6
15 changed files with 331 additions and 1 deletions

20
group_vars/client.yml Normal file
View File

@@ -0,0 +1,20 @@
---
os:
family: "FAMILY"
version: "VERSION"
backup:
repo: "REPO"
encrypt: "ENCRYPT"
allocate_space: "yes"
additional_space: "50"
compression: "COMPRESSION"
tailscale:
install: "false"
enable: "true"
install_dirs:
- { path: "/opt/backup", mode: "0755" }
- { path: "/opt/backup/bin", mode: "0755" }
- { path: "/opt/backup/etc", mode: "0700" }