68 lines
1.1 KiB
YAML
68 lines
1.1 KiB
YAML
- name: Storage
|
|
hosts: nas
|
|
become: true
|
|
roles:
|
|
- base_os
|
|
- firewall_base
|
|
- container_runtime
|
|
- storage_client
|
|
- nfs_server
|
|
|
|
- name: Jellyfin
|
|
hosts: media
|
|
become: true
|
|
roles:
|
|
- base_os
|
|
- firewall_base
|
|
- container_runtime
|
|
|
|
- name: Bots
|
|
hosts: bots
|
|
become: true
|
|
roles:
|
|
- base_os
|
|
- firewall_base
|
|
- container_runtime
|
|
- nfs_client
|
|
- servarr
|
|
|
|
- name: DNS
|
|
hosts: controller
|
|
become: true
|
|
roles:
|
|
- name: base_os
|
|
tags: base_os
|
|
- name: firewall_base
|
|
tags: firewall_base
|
|
- name: container_runtime
|
|
tags: container_runtime
|
|
- name: adguard
|
|
tags: adguard
|
|
- name: trilium
|
|
tags: trilium
|
|
- name: caddy
|
|
tags: caddy
|
|
|
|
- name: Workstation Setup
|
|
hosts: workstation
|
|
become: true
|
|
roles:
|
|
- base_os
|
|
- firewall_base
|
|
- container_runtime
|
|
- selinux_containers
|
|
|
|
- name: Matrix
|
|
hosts: matrix
|
|
become: true
|
|
roles:
|
|
- base_os
|
|
- firewall_base
|
|
- container_runtime
|
|
- matrix_synapse
|
|
|
|
- name: Configure RHEL machines
|
|
hosts: rhel
|
|
become: true
|
|
roles:
|
|
- cli_productivity |