mirror of
https://github.com/alextselegidis/easyappointments.git
synced 2024-11-14 12:02:56 +03:00
Add the caldav-calendar-sync.md guidelines
This commit is contained in:
parent
3d53239ba0
commit
75837b8449
2 changed files with 51 additions and 0 deletions
50
docs/caldav-calendar-sync.md
Normal file
50
docs/caldav-calendar-sync.md
Normal file
|
@ -0,0 +1,50 @@
|
||||||
|
# CalDAV Calendar Sync
|
||||||
|
|
||||||
|
This page will guide you through the local configuration of Baikal, an Open Source DAV server that can be used to test
|
||||||
|
the CalDAV integration of Easy!Appointments.
|
||||||
|
|
||||||
|
> Note: This guide refers to the available Docker development configuration using docker-compose.yml
|
||||||
|
|
||||||
|
## Initial Setup
|
||||||
|
|
||||||
|
By default, Baikal is configured to run on localhost:9000, so it can be accessed by opening the browser to this address.
|
||||||
|
|
||||||
|
The first time the app is executed, it will display a small initial-configuration form that has to be submitted for
|
||||||
|
Baikal to work.
|
||||||
|
|
||||||
|
### First Configuration Page
|
||||||
|
|
||||||
|
- The right time zone value needs to be selected for synchronization to match the information Easy!Appointments sends.
|
||||||
|
- The "WebDAV authentication type" needs to be set to "Basic"
|
||||||
|
- The default username is "admin", so the password for this development account could also be "admin" or something
|
||||||
|
similar (easy to remember)
|
||||||
|
|
||||||
|
### Second Configuration Page
|
||||||
|
|
||||||
|
- The default values can be submitted unless MySQL use is preferred (although totally optional).
|
||||||
|
|
||||||
|
### Test User
|
||||||
|
|
||||||
|
After the configuration is completed and Baikal works go to the "Users and resources" page and create a test user that
|
||||||
|
will be used to sync with.
|
||||||
|
|
||||||
|
## Enabling Sync
|
||||||
|
|
||||||
|
After making sure that the local Baikal server works, Easy!Appointments will be able to connect to it and sync the
|
||||||
|
appointment data.
|
||||||
|
|
||||||
|
Baikal supports multiple user accounts, but for simplicity this guide will refer to the default account created during
|
||||||
|
the initial setup.
|
||||||
|
|
||||||
|
### Credentials
|
||||||
|
|
||||||
|
While trying to enable the CalDAV sync from the Easy!Appointments calendar page, use the following credentials after
|
||||||
|
clicking on "Enable Sync" > "CalDAV".
|
||||||
|
|
||||||
|
- URL: http://localhost:9000/dav.php
|
||||||
|
- Username: <from-previous-step>
|
||||||
|
- Password: <from-previous-step>
|
||||||
|
|
||||||
|
*This document applies to Easy!Appointments v1.4.3.*
|
||||||
|
|
||||||
|
[Back](readme.md)
|
|
@ -9,6 +9,7 @@ Welcome to the documentation pages of Easy!Appointments. Navigate through the av
|
||||||
- [Console](console.md)
|
- [Console](console.md)
|
||||||
- [Docker](docker.md)
|
- [Docker](docker.md)
|
||||||
- [Google Calendar Sync](google-calendar-sync.md)
|
- [Google Calendar Sync](google-calendar-sync.md)
|
||||||
|
- [CalDAV Calendar Sync](caldav-calendar-sync.md)
|
||||||
- [FAQ](faq.md)
|
- [FAQ](faq.md)
|
||||||
|
|
||||||
*This document applies to Easy!Appointments v1.4.3.*
|
*This document applies to Easy!Appointments v1.4.3.*
|
||||||
|
|
Loading…
Reference in a new issue