Ansible Playbooks to deploy servers and clients including configurations and Docker Compose files
-
Install Ansible
-
git clone this repository
-
Enable SSH on the remote systems
-
Add your systems IP address to hosts.yml
-
Run the requirements playbook using the password you specified while installing the server:
```ansible-playbook --inventory hosts.yml --ask-pass --ask-become-password requirements-playbook.yml```
-
Run the role playbook
- Ansible Pull configs?
- Automated updates
- Add FreeBSD/OpenWRT/Debian/Windows