Ansible Project to Harden, Install Docker and private registry, Deploy WordPress, NginX reverse proxy and also a backup script to backup important data periodically.
- Hardening
- Docker
- Registry
- WordPress
- NGINX
- Backup
Python 3.8 and up
Ansible 2.10.0 and up
installing ansible module dependencies
ansible-galaxy install -r requirements.yml
Add ssh config host name to myhosts
and change ssh_key_path = YOUR_PATH
in ansible.cfg to connect to the remote servers.
ansible-playbook -i myhosts -K playbook.yml
WordPress:
Registry UI:
http://138.197.178.226/registry
main dir: ~/ansible_agent
Backup dir: ~/ansible_agent/backup/daily