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-09 12:47:44 +01:00
|
|
|
when: mode_update | 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
|
2024-01-14 01:01:16 +01:00
|
|
|
hosts: backup_remote_to_local
|
2023-12-06 16:29:34 +01:00
|
|
|
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
|