1cf6c81ac5
Replaces manually deployed config files with a fully idempotent role: installs sanoid, templates sanoid.conf and syncoid service/timer from variables, enables both systemd timers. Removes static proxmox/sanoid.* files. README rebuild section updated accordingly. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
15 lines
452 B
YAML
15 lines
452 B
YAML
---
|
|
# Proxmox host configuration: admin user, claude-code SFTP user, SSH hardening,
|
|
# unattended security upgrades.
|
|
#
|
|
# BOOTSTRAP NOTE: First run connects as root (see group_vars/proxmox_hosts/vars.yml).
|
|
# After the first run, root SSH login is disabled — update the group_vars to:
|
|
# ansible_user: adyrem
|
|
# ansible_become: true
|
|
# ansible_port: 2222
|
|
- name: Configure Proxmox host
|
|
hosts: proxmox_hosts
|
|
roles:
|
|
- proxmox_host
|
|
- sanoid
|