2023-12-06 16:29:34 +01:00
|
|
|
---
|
2024-01-02 12:23:25 +01:00
|
|
|
|
|
|
|
- name: update device
|
2023-12-06 16:29:34 +01:00
|
|
|
hosts: all
|
|
|
|
become: true
|
|
|
|
roles:
|
|
|
|
- role: update
|
2024-01-03 12:07:19 +01:00
|
|
|
when: execute_updates | bool
|
2023-12-06 16:29:34 +01:00
|
|
|
|
|
|
|
- name: setup standard wireguard
|
|
|
|
hosts: wireguard_server
|
|
|
|
become: true
|
|
|
|
roles:
|
|
|
|
- wireguard
|
|
|
|
|
|
|
|
# vpn setup
|
|
|
|
- name: setup wireguard client behind firewall\nat
|
|
|
|
hosts: wireguard_behind_firewall
|
|
|
|
become: true
|
|
|
|
roles:
|
|
|
|
- client-wireguard-behind-firewall
|
|
|
|
|
|
|
|
- name: setup wireguard client
|
|
|
|
hosts: wireguard_client
|
|
|
|
become: true
|
|
|
|
roles:
|
|
|
|
- client-wireguard
|
|
|
|
|
|
|
|
## backup setup
|
|
|
|
- name: setup replica backup hosts
|
|
|
|
hosts: replica_backup
|
|
|
|
become: true
|
|
|
|
roles:
|
|
|
|
- role: backup-remote-to-local
|
|
|
|
|
|
|
|
- name: setup backup to swappable
|
|
|
|
hosts: backup_to_usb
|
|
|
|
become: true
|
|
|
|
roles:
|
|
|
|
- backup-data-to-usb
|
|
|
|
|
|
|
|
## driver setup
|
|
|
|
- name: driver-intel
|
|
|
|
hosts: intel
|
|
|
|
become: true
|
|
|
|
roles:
|
|
|
|
- driver-intel
|
|
|
|
|
|
|
|
- name: setup multiprinter hosts
|
|
|
|
hosts: epson_multiprinter
|
|
|
|
become: true
|
|
|
|
roles:
|
|
|
|
- driver-epson-multiprinter
|
|
|
|
|
|
|
|
## system setup
|
|
|
|
- name: setup swapfile hosts
|
|
|
|
hosts: swapfile
|
|
|
|
become: false
|
|
|
|
roles:
|
|
|
|
- system-swapfile
|