Control Node:
- Python interpreter (preferably python3)
- OpenSSH Daemon
Managed Node:
- OpenSSH Daemon
- Sudo privileges
The files contained in this repo is geared towards the automation process for installing and configuring Nginx reverse proxy on a remote machine using Ansible.
The role technique is implemented with its standard file structure
Note: It will be required to change the contents of the inventory and file vars/main to suite your remote host
To use, navigate to the cloned directory in the control node and run:
ansible-playook main.yaml
On a successful play, the output would look like this:
Navigate to the IP of the remote machine and visit the root directory on port 80: