Ansible role that deploys, maintains, and updates Cryptpad - Zero Knowledge realtime collaborative editor.
Find a file
2021-03-14 10:51:14 +01:00
defaults Migration commit; fresh start 2021-03-14 10:51:14 +01:00
handlers Migration commit; fresh start 2021-03-14 10:51:14 +01:00
Playbooks Migration commit; fresh start 2021-03-14 10:51:14 +01:00
tasks Migration commit; fresh start 2021-03-14 10:51:14 +01:00
templates Migration commit; fresh start 2021-03-14 10:51:14 +01:00
.gitignore Migration commit; fresh start 2021-03-14 10:51:14 +01:00
LICENSE Migration commit; fresh start 2021-03-14 10:51:14 +01:00
README.md Migration commit; fresh start 2021-03-14 10:51:14 +01:00
Vagrantfile Migration commit; fresh start 2021-03-14 10:51:14 +01:00

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