AgenDAV (Español)
AgenDAV es una aplicación web CalDAV multilenguaje de código abierto, escrita en PHP, que cuenta con una completa interfaz AJAX con soporte para calendarios compartidos.
Instalación
Instale el paquete agendavAUR[enlace roto: package not found].
Base de datos
Debe proporcionar una base de datos SQL a AgenDAV. Aquí hay un ejemplo con PostgreSQL.
Instale PostgreSQL según el artículo. Cree un usuario y una base de datos de agendav
:
# createuser agendav # createdb -O agendav agendav
Configuración
Cuando la base de datos esté configurada, debe rellenarla manualmente:
# psql -U agendav agendav < /usr/share/webapps/agendav/sql/pgsql.schema.sql # bash /usr/share/webapps/agendav/bin/agendavcli dbupdate
Asegúrese de habilitar las extensiones extension=pgsql
(o la base de datos que haya utilizado) y extension=iconv
en php.ini
.
Modifique los archivos de configuración /etc/webapps/agendav/{config,caldav,database}.php
a su gusto.
Sirva la aplicación a través de apache /etc/webapps/agendav/apache.example.conf
, nginx/php-fpm /etc/webapps/agendav/nginx.example.conf
u otro servidor web.