Questions tagged [radicale]

A simple CalDAV (calendar) and CardDAV (contact) server.

The Radicale Project is a complete CalDAV (calendar) and CardDAV (contact) server solution.

Calendars and address books are available for both local and remote access, possibly limited through authentication policies. They can be viewed and edited by calendar and contact clients on mobile phones or computers.

Technical Description

Radicale aims to be a light solution, easy to use, easy to install, easy to configure. As a consequence, it requires few software dependencies and is pre-configured to work out-of-the-box.

Radicale runs on most of the UNIX-like platforms (Linux, *BSD, MacOS X) and Windows. It is free and open-source software, written in Python, released under GPL version 3.

Main Features:

  • Shares calendars through CalDAV, WebDAV and HTTP
  • Shares contacts through CardDAV, WebDAV and HTTP
  • Supports events, todos, journal entries and business cards
  • Works out-of-the-box, no installation nor configuration required
  • Warns users on concurrent editing
  • Limits access by authentication
  • Secures connections
  • Supported Clients

Client Support:

  • Mozilla Lightning
  • GNOME Evolution
  • KDE KOrganizer
  • aCal, CalDAV-Sync and CardDAV-Sync for Google Android
  • CalDavZAP
  • CardDavMATE
  • Apple iPhone
  • Apple iCal
  • syncEvolution
15 questions
8
votes
0 answers

How to sync Google Calendar with Radicale, 2 way?

I have my own calendar that works with Radicale server, i want to sync my calendar with my google calendar, if i create an event in my calendar i want to see it in my google calendar and if i edit that event in google calendar i want to see the…
1
vote
0 answers

Serve contacts stored in CSV via CardDav protocol?

I have multiple CSV files with contacts. Each file belongs to a different user. I'd like to give users an option to read contacts using CardDav protocol. It should be READ-ONLY. I'm considering radical server but I think it handles storage…
Milano
  • 18,048
  • 37
  • 153
  • 353
1
vote
0 answers

Clicking IOS "Update Contact" (Name and Photo from texts) breaks radicale read only client connection

Goal: To have a single radicale account that is read only and distributed to approximately 500 users. Server is on Debian 10 behind Apache2 Users having issues are on IOS 13 or 14 Results: After referencing JSzaszvari in the radicale github I have…
Neib
  • 11
  • 2
1
vote
0 answers

advice regarding security and correct configuration for Nginx reverse Proxy and Radicale caldav server in docker

I'm trying to use docker for an nginx reverse proxy and Radicale caldav server, set up on top of an existing openmediavault server . I've managed after many hours research to get it working (I think) I use docker compose to create my containers. I…
1
vote
1 answer

Interact with CalDav Server from asp.net MVC

I am struggling to find any documentation on using a caldav server to store events in an asp.net mvc application. I have had no problem so far getting a local server up and running using Radicale. I have also set up iCal events internally using…
Patrick
  • 90
  • 2
  • 8
1
vote
1 answer

Where are the config files for pip installed packages in Ubuntu 14?

I am trying to install radicale on Ubuntu 14 and I need to change the config file, which is supposed to be located either /etc/radicale/config or ~/.config/radicale/config. However, installing with pip sudo pip install radicale neither of the…
salotz
  • 429
  • 4
  • 20
0
votes
0 answers

How to make evolution sync with radicale without rebooting

I have evolution 3.34.4 and radicale 2.1.11 running on openSUSE Leap 15.3. If I create some calendar events on another device and sync to the radicale server on my computer, evolution doesn't see the new events even if I restart it, but it sees them…
Richard Parkins
  • 347
  • 2
  • 13
0
votes
1 answer

Fullcalendar <- Radicale

I want to use fullcalendar to display a calendar for my family, which works fine when using local ICS files as an event source. How can I use a remote Caldav source - in my case radicale? Radicale itself works fine and serves an ICS file when I use…
Christian
  • 11
  • 1
0
votes
1 answer

Radicale config: File contains no section headers

I am not very familiar with Linux / Debian but still trying to install radicale on my Raspberry Pi. The installation worked without problems but when I try to start the radicale service with sudo systemctl start radicale and connect to the web…
Tarrokk
  • 88
  • 4
0
votes
1 answer

Radicale with uwsgi and Apache with Debian: Connection refused

I want to set up Radicale for CardDav and CalDav syncing. I set up Apache and want to access Radicale with uwsgi. When I enter the user name it says 'Service Unavailable'. The error logfile shows: [proxy:error] [pid 21029:tid 140292405581568]…
Flo
  • 19
  • 6
0
votes
1 answer

Debian 9 / Apache 2.4 / Radicale 2.1 / uWSGI

I'm trying to use Radicale via uWSGI and Apache. After some struggle, I managed to use WSGI for radicale on Apache but I would like to offload the authentication to Apache. So I created the apache conf as ServerAdmin…
allwi
  • 101
  • 6
0
votes
0 answers

How do I set the owner of the Radicale calendar log file when served through Apache2

This is probably a real newbie question, but I've searched and I don't really understand what I'm reading. I've set up a site in Apache2 and it's serving Radicale using WSGI. It all comes to a screaming halt in the logging. Apache2 reports that it…
0
votes
1 answer

CalDAV/CardDAV Radicale backup

Now that I am runing Radicale on my own Linux server (to manage calendars and contacts), I am trying to figure out how to backup Addressbooks via a bash script (which I could then cron or manually launch). The exporting part is not going to be so…
GomsqB0T
  • 95
  • 9
0
votes
2 answers

php freezes when executing an external sh script

I'll try to explain my problem in a time line history: I've tried to run several external scripts from php and to return the exit code to the server with an ajax call again. A single call should start or stop an service on that machine. That works…
JLo
  • 5
  • 2
0
votes
1 answer

Caldav Radicale sever not responding properly to event put request

I am trying to add the event to the radicale server, but its responding with "Precondition Failed" message. There might be something wrong in my request but I am not able to get it. Below is my request : PUT…
viv
  • 6,158
  • 6
  • 39
  • 54