====== Alpine - Installer KaraDAV ======
A la rache. Referait mieux plus tard.
Installer les extensions PHP kivontbien :
apk add php-sqlite3 php-simplexml php-imagick
Cloner le repo :
cd /var/www
git clone https://github.com/kd2org/karadav.git
Copier la config
cd /var/www/karadav
cp config.dist.php config.local.php
Créer le vhost
ServerName karadav.localhost
DocumentRoot /var/www/karadav/www
Options -Indexes -Multiviews
AllowOverride None
DirectoryIndex index.php
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^.*$ /_router.php [L]
Ou via un sous-dossier :
ServerName me.localhost
Alias /karadav /var/www/karadav/www
Options -Indexes -Multiviews
AllowOverride None
DirectoryIndex index.php
RewriteEngine On
RewriteBase /dav/
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^.*$ /dav/_router.php [L]
Si pas fait, activer le module ''rewrite'' dans ''httpd.conf'' en décommentant :
LoadModule rewrite_module modules/mod_rewrite.so
On redémarre Apache :
rc-service apache2 restart