AgenDAV
AgenDAV is an open source multilanguage CalDAV web application, written in PHP, which features a rich AJAX interface with shared calendars support.
Installation
Install the agendavAUR package.
Database
You must provide a SQL database to AgenDAV. Here is a PostgreSQL example.
Install PostgreSQL according to the article. Create a agendav
user and database:
# createuser agendav # createdb -O agendav agendav
Configuration
When the database is setup, you must manually populate it:
# psql -U agendav agendav < /usr/share/webapps/agendav/sql/pgsql.schema.sql # bash /usr/share/webapps/agendav/bin/agendavcli dbupdate
Make sure you enable the extension=pgsql
(or whatever database you used) and extension in .
Edit the configuration files to your liking.
Serve the app via apache , nginx/php-fpm or some other webserver.
This article is issued from Archlinux. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.