my-ansible/playbooks/playbook.cave.yml

53 lines
1.2 KiB
YAML

---
- hosts: all
remote_user: root
roles:
- role: jnv.unattended-upgrades
unattended_remove_unused_dependencies: true
- role: ansible-base
- role: ansible-cockpit
tag: srv, web
- hosts: minos.cave
roles:
- role: ansible-zsh-chic
tag: shell
- role: ansible-gateway
tag: srv, web
- role: ansible-sendmail
tag: aux
vars:
zsh_chic:
users: "{{ default_user }}"
- hosts: srv.cave
roles:
- role: ansible-selfoss
tag: web, srv
- role: ansible-torrent-server
tag: srv, torrent
- role: ansible-zsh-chic
tag: shell
- role: geerlingguy.mysql
tag: srv, aux
- role: ansible-sendmail
tag: aux
- role: ansible-syncthing
tag: srv
- role: ansible-bibliogram
tag: web, srv
vars:
zsh_chic:
users: "{{ default_user }}"
- hosts: mercury.cave
roles:
- role: ansible-zsh-chic
tag: shell
- role: ansible-role-docker
tag: srv, aux
- role: ansible_drone
tag: srv
- role: ansible-sendmail
tag: aux
vars:
zsh_chic:
users: "{{ default_user }}"