-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsite.yml
24 lines (21 loc) · 784 Bytes
/
site.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
- name: Provision mediamaschine
hosts: all
become: true
roles:
- role: geerlingguy.security
security_ssh_port: 22
security_autoupdate_enabled: true
security_autoupdate_reboot: false
security_fail2ban_enabled: false
security_ssh_allowed_users: "{{ vault_admin_users | map(attribute='name') | list }}"
security_sudoers_passworded: "{{ vault_admin_users | map(attribute='name') | list }}"
- role: system
system_admin_users: "{{ vault_admin_users }}"
- role: podman
tags: [podman, docker]
- name: Gesundheit
ansible.builtin.import_playbook: gesundheit.playbook.yml
- name: Ente
ansible.builtin.import_playbook: ente.playbook.yml
- name: Audiobookshelf
ansible.builtin.import_playbook: audiobookshelf.playbook.yml