doc/app_baikal.md

3 KiB

Baïkal's logo Baïkal

Install Baïkal with YunoHost Integration level

Baïkal is a server for calendars and address book, which used CalDav and CardDav protocol. Baïkal can be synced with a lot of client like Thunderbird + Lightning.

WARNING: Baikal will not work if you have installed a Nextcloud ( their cardav/caldav functions conflict).

Configuration

Connecting to the administration interface

To configure the application, go to the address: sub.domain.tld/admin or domain.tld/baikal/admin. The username to specify is admin followed by the specific password you chose when installing Baikal. Be careful, the password must not contain any special characters.

Creating a new user

Go to the settings tab, select Digest from WebDAV authentication type. Add users in the `Users and resources' tab.

CalDAV connection

Connecting Thunderbird with Lightning

Add a new agenda with type "Network" and "CalDAV"

The new URL to add is :

https://domain.org/baikal/cal.php/calendars/username/default

Be careful to replace "domain.org" by your own domain and the "username" by your user name.

Connecting to AgenDAV

AgenDAV is a web client for using your calendars. It's packaged for Yunohost and you can used it after installing Baïkal.

AgenDAV is already connected to Baïkal, any other configuration is necessary. If you create a new entry in Thunderbird + Lightning calendar, refresh your AgenDAV page is enough to see your modifications.

AgenDAV also allows you to create a new calendars very easily.

CardDAV Connection

Using the example with RoundCube Add a new address book by going to Settings > Preferences > CardDAV.

Make sure it is filled with:

  • Addressbook name: default

  • Username: username

  • Password: thePasswordAssociatedToUsername

  • URL : https://example.com/baikal/card.php/addressbooks/username/default

  • Make sure to replace "example.com" with your domain and "username" with your username*

Save.

Now, the adressbook is accessible.