Koozali.org: home of the SME Server

Need testers : smeserver-radicale

Offline stephdl

  • *
  • 1,519
  • +0/-0
    • Linux et Geekeries
Need testers : smeserver-radicale
« on: October 05, 2015, 10:34:22 PM »
Radicale is a caldav/carddav server written in python, I use pip to install and upgrade it. http://radicale.org/

Code: [Select]
yum install http://mirror.de-labrusse.fr/Sme-Server/smeserver-radicale/smeserver-radicale-0.0.3-1.el6.sme.noarch.rpm --enablerepo=epelthen
Code: [Select]
signal-event radicale-update
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

All carddav collections are stored in /home/e-smith/files/directly in the backup path, the authentication is imap based, so there is no more to do than create an user in the server-manager and use it.

Code: [Select]
# 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
the event is
Code: [Select]
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.

kudo to JM LE CORGUILLE, for the idea and the code.
« Last Edit: October 05, 2015, 10:57:53 PM by stephdl »
See http://wiki.contribs.org/Koozali_Foundation
irc : Freenode #sme_server #sme-fr

!!! Please write your knowledge to the Wiki !!!

Offline stephdl

  • *
  • 1,519
  • +0/-0
    • Linux et Geekeries
See http://wiki.contribs.org/Koozali_Foundation
irc : Freenode #sme_server #sme-fr

!!! Please write your knowledge to the Wiki !!!

guest22

Re: Need testers : smeserver-radicale
« Reply #2 on: October 18, 2015, 10:36:51 AM »
Thank you.