Ansible role that deploys, maintains, and updates Cryptpad - Zero Knowledge realtime collaborative editor.
Find a file
meaz 56dfdbee72 change include to include_tasks (#16)
Co-authored-by: meaz <meaz@disroot.org>
Reviewed-on: #16
Reviewed-by: muppeth <muppeth@no-reply@disroot.org>
2023-01-17 20:23:14 +00:00
defaults bump to 5.2.1 (#15) 2023-01-17 20:22:59 +00:00
files static pages and own logo (#14) 2022-11-08 19:43:02 +00: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 change include to include_tasks (#16) 2023-01-17 20:23:14 +00:00
templates template application configuration and bump to 5.1.0 (#13) 2022-09-27 19:14:13 +00: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 static pages and own logo (#14) 2022-11-08 19:43:02 +00:00
Vagrantfile change include to include_tasks (#16) 2023-01-17 20:23:14 +00:00

Cryptpad - Ansible Role

This role covers deployment, configuration and software updates of Cryptpad. This role is released under MIT Licence and we give no warranty for this piece of software. Currently supported OS - Debian.

You can deploy test instance using Vagrantfile attached to the role. vagrant up

ansible-playbook -b Playbooks/cryptpad.yml Add 192.168.33.20 cryptpad.example.org to /etc/hosts Then you can access cryptpad from your computer on https://cryptpad.example.org

Customization

You can add your own logo by changing logo.svgin files by another logo (but keep the logo.svg name).

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.

CHANGELOG

  • 26.03.2021 -
    • Bumped version to 4.2.1
    • Update readme
    • Add licence