sabre-io / Baikal

Baïkal is a Calendar+Contacts server
https://sabre.io/baikal/
GNU General Public License v3.0
2.5k stars 289 forks source link

Getting Data into Baikal #1170

Closed MediaStudies closed 1 year ago

MediaStudies commented 1 year ago

Completed a new setup. All seems to be working on the server side. Was able to connect six Apple devices.

I created four calendars in Baikal and 'shared' them as a resource with each of the devices. The calendars are showing up, but there is no data.

I presumed that Baikal had an internal mechanism that would populate those databases. Apparently not.

Three questions:

  1. How do I get data into each of the calendars? I already tried to import an ics file into each of the shared files that are displaying in Apple Calendar—no change. I also tried to import the file directly into Baikal using the Upload File feature in Actions. When I do this, I get an error message that states: UnsupportedMediaType and Validation error in iCalendar: A calendar object on a CalDAV server may only have components with the same UID.

  2. Once Baikal is running and assuming there are hosted server files that are being used (instead of locally hosted calendar files). Is there an easy way to backup or get current copies of those files?

  3. After looking through the forum, it appears that there are a number of connection as well as stability issues with using Baikal. Is that truly the case? Once up and running, I need this app to be rock solid.

Thanks.

ByteHamster commented 1 year ago

How do I get data into each of the calendars?

Create the events on one of the connected devices. I would try Thunderbird first, because getting Baikal to run with macOS needs a few additional steps (see #1168)

Is there an easy way to backup or get current copies of those files?

When setting up Baikal, it asks you for a database. Backup the database you selected.

After looking through the forum, it appears that there are a number of connection as well as stability issues with using Baikal.

Most issues are probably by people doing something wrong when installing Baikal