- 2 docker Pi-Hole instances
- dnscryp-proxy, with docker
- failover with keepalived
- firewalld
- replication with gravity-sync (to finish)
2 Debian 11 servers/VMs. Could work with debian 10. Ubuntu would need adaptation with systemd-resolved
https://docs.ansible.com/ansible/latest/installation_guide/intro_installation.html
python3 -m pip install --user ansible
or
sudo apt-add-repository ppa:ansible/ansible
sudo apt update
sudo apt install ansible
Then install required modules :
ansible-galaxy install -r requirements.yaml
Copy inventory.yaml.sample
to inventory.yaml
and adjust settings
ansible-playbook -i inventory.yaml -D site.yaml
Add first initialization and cron