Ansible role that deploys, maintains, and updates Cryptpad - Zero Knowledge realtime collaborative editor.
defaults | ||
handlers | ||
Playbooks | ||
tasks | ||
templates | ||
.gitignore | ||
LICENSE | ||
README.md | ||
Vagrantfile |
Cryptpad - Ansible Role
This role deploys and configures cryptpad. You can deploy test instance using Vagrantfile
attached to the role.
To have it work using vagrant:
vagrant up
to build up the Virtual Environment.- and
ansible-playbook -b Playbooks/cryptpad.yml
to deploy Cryptpad on the Virtual Environment.
You can then access at this address: http://192.168.33.20
Playbook
The playbook includes nginx role and deploys entire stack needed to run Cryptpad. Additional role is also available in the Ansible roles repos in git.
TODO
- check if it works!
- configure nginx
- ansible the config file
- obviously better Readme file
- Licencing