Ansible playbook for Opnxng deployment
An Ansible playbook to deploy Docker services to our servers and another to back up important data.
ansible-playbook -i "production" "deploy.yaml"
ansible-playbook -i "production" "back-up.yaml"
The services are hosted on one Vultr and four Oracle servers. A variables file defines the services to be deployed or already deployed.
Data of our Privatebin, Etherpad, and Gitea instances are backed up periodically.
Passwords and other sensitive data are kept locally as encrypted variables in secrets.yaml. We host an Authelia and Firefox stack that is restricted to specific users only. Their related files are also kept locally.
Please contact us via email if you discover any vulnerability or area for improvement in our infrastructure. We would truly appreciate it.