Difference between revisions of "Radicale (carddav/caldav)"
Line 9: | Line 9: | ||
=== Description === | === Description === | ||
− | This contribution for smeserver adds a caldav and a carddav server, the collection is located at /home/e-smith/files.radicale. | + | This contribution for smeserver adds a caldav and a carddav server, the collection is located at /home/e-smith/files.radicale.<br /> |
+ | |||
Radicale is a caldav/carddav server written in python, smeserver-radicale use pip to install and upgrade it. http://radicale.org/ | Radicale is a caldav/carddav server written in python, smeserver-radicale use pip to install and upgrade it. http://radicale.org/ | ||
Revision as of 09:19, 18 October 2015
Foo for SME Server
Maintainer
stephdl Stéphane de Labrusse AKA Stephdl
kudo to JM LE CORGUILLE, for the idea and the code.
Version
Description
This contribution for smeserver adds a caldav and a carddav server, the collection is located at /home/e-smith/files.radicale.
Radicale is a caldav/carddav server written in python, smeserver-radicale use pip to install and upgrade it. http://radicale.org/
Requirements
You need to enable the epel and the stephdl repositories
Installation
- ONLY for sme9
This contrib is currently held in the epel and the stephdl repository, so the following commands will install the contribs on your smeserver.
yum --enablerepo=epel,stephdl install smeserver-radicale
You will then need to activate the database changes etc. The 'official' way is to perform
signal-event radicale-update
or a much more long event
signal-event console-save
Each time you launch this event and 'console-save' you will upgrade radicale and renew the ssl certificate if it is removed of /home/e-smith/files/.radicale
database
# config show radicale radicale=service TCPPort=5232 access=public debug=False #or True for debugging purpose (logs are in /var/log/radicale/radicale.log) status=enabled
after a change, do
signal-event radicale-update
Radicale Client Configuration
The URL for accessing the radicale server is:
https://<server_domain_name>:5232/USER/calendar.ics https://<server_domain_name>:5232/USER/addressbook.vcf
Where USER is the sme login for this user. You have no frontend, just a server, you can use lightning for caldav with thunderbird and the plugin sogo-connector for carddav.
Uninstall
yum remove smeserver-radicale
Bugs
Please raise bugs under the SME-Contribs section in bugzilla and select the smeserver-radicale component or use this link .
ID | Product | Version | Status | Summary (3 tasks) ⇒ |
---|---|---|---|---|
12169 | SME Contribs | 10.0 | CONFIRMED | make cert and key sync with LE when available |
12168 | SME Contribs | 10.0 | CONFIRMED | if public make it listen on 0.0.0.0 |
12140 | SME Contribs | 10.0 | CONFIRMED | upgrade radicale to v3 |