Radicale
Radicale is a CalDAV (calendars, to-do lists) and CardDAV (contacts) server. You can use it to synchronize your calendars, todos and contacts between devices.
Preparation
First add username:password combinations in the radicale_users list in your host_vars/YOURSERVER/main.yml
(instructions include in that file).
Installation
Then run the Radicale role, optionally limiting it to a server:
ansible-playbook --limit YOURSERVER play/app/radicale.yml
You’ll find Radicale at http://radicale.YOUR_FQDN
You can log in using the user:pass combination you defined and add a calendar or an addressbook after logging in to Radicale.
Enable Radicale on Momod Dashboard
This is optional, if you want the Radicale link to appear and work on Momod Dashboard set the app_radicale
variable in your host_vars to ’enabled'
app_radicale: "enabled"
And run the homer play:
ansible-playbook --limit YOURSERVER play/app/homer.yml
Manage Radicale users
To add or remove users for Radicale edit the ‘radicale_users’ list in your servers host_vars main.yml file then run the radicale role with the update_users tag:
ansible-playbook --limit YOURSERVER --tags update_users play/app/radicale.yml