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