Caldavzap

From wikinotes

caldavzap is a web-application that is a CalDav client.


WARNING:

CalDavZap hasn't been updated in 7yrs

NOTE:

Unfinished setup! I stopped midway through, this is not complete enough yet, I will revisit later. caldavzap seems to be built primarily for davical servers, depsite their claims that it runs on baikal, radicale, ... Primarily, it seems to be the urls that are provlematic ( where baikal uses http://my_server/cal.php ) ( davical uses http://my_server/davcal.php/username )

I just can't seem to get this to work...


Also note, additional instructions for baikal are in /misc/*


Install

## Download CalDavZap into it's own webserver location
cd /usr/local/www
curl -O# https://www.inf-it.com/CalDavZAP_0.13.1.zip
unzip CalDavZap*

sudo chown -R www:www /usr/local/www/caldavzap

Configuration

caldavzap

#### /usr/local/www/caldavzap/config.js
var globalTimeZone='America/Toronto';

var globalNetworkCheckSettings={
	href: http://localhost/cal.php
	...
}
####

## Every time this file is modified, you must run
## the following command to make the change take effect:
/usr/local/www/caldavzap/cache_update.sh

## (I needed to login from profoak, and then run)
su -m www cache_update.sh

nginx

user www www;
worker_processes 1;

events {
    worker_connections  1024;
}


http {
        include       mime.types;
        default_type  application/octet-stream;

		  ## caldavzap server
        server {
                listen 8990;
                server_name  morpheus;

                root /usr/local/www/caldavzap;
                index index.html;

                charset utf-8;

        }
}



Testing

http://morpheus:8990/index.html			## see login page

## in firefox hit ctrl + shift + k to enter 'console mode'
## to display the authentication errors
##
## try to login.