ansible-files/webmin_and_zerotier.yaml

44 lines
1.0 KiB
YAML

---
- name: Install Webmin and ZeroTier on Debian-based systems
hosts: debian_servers
become: true
tasks:
- name: Add Webmin repository key
apt_key:
url: http://www.webmin.com/jcameron-key.asc
state: present
- name: Add Webmin repository
apt_repository:
repo: deb https://download.webmin.com/download/repository sarge contrib
state: present
- name: Add ZeroTier repository key
apt_key:
url: https://download.zerotier.com/debian/archive.key
state: present
- name: Add ZeroTier repository
apt_repository:
repo: deb http://download.zerotier.com/debian/buster buster main
state: present
- name: Update apt cache
apt:
update_cache: yes
- name: Install Webmin
apt:
name: webmin
state: present
- name: Install Webmin-bind8
apt:
name: webmin
state: present
- name: Install ZeroTier
apt:
name: zerotier-one
state: present