my-ansible/playbooks/playbook.yaml

48 lines
906 B
YAML

---
- hosts: all
remote_user: root
roles:
- role: jnv.unattended-upgrades
unattended_remove_unused_dependencies: true
- role: base
tags: base
- role: cockpit
tags: srv_cockpit
- hosts: sendmail
tags: sendmail
roles:
- sendmail
- hosts: docker_hosts
tags: docker
roles:
- ansible-role-docker
- hosts: drone_server
tags: srv_drone
roles:
- ansible-drone
- hosts: gateway
tags: gateway
roles:
- gateway
- hosts: torrent_server
tags: srv_torrent
roles:
- torrent_server
- hosts: dev_box
tags: dev_box
roles:
- dev_box
- hosts: aosp_factory
tags: aosp_builder
roles:
- fdroid-server
# - lineage-builder
- hosts: zsh_chic
tags: shell
roles:
- zsh_chic
- hosts: syncthing
tags: srv_syncthing
roles:
- syncthing