dokuwiki config
cambios Dreamhost
inc/preload.php: cambiar ubicación directorio confconf/dokuwiki.phpcambiar ubicación savedir (all save files)conf/local.php:- cambiar ubicación datadir:
$conf['datadir'] = '/var/www/dokudata/data/dokugit/wiki/pages';
- cambiar ubicación mediadir:
$conf['mediadir'] = '/var/www/dokudata/data/dokugit/wiki/media';
$conf['hidewarnings'] = 1;
- para evitar Warnings en PHP 8 de plugins que no estan actualizados
conf/mime.local.php- añadir extensiones de archivos para que las reconozca
- si no da un error de forbidden → https://www.dokuwiki.org/config
- Permisos escritura claros:
data/logdata/cacheconf
migración a docker
- docker-compose.yml
services: dokuwiki: image: dokuwiki/dokuwiki:stable # other tags: master, <date> or <codename> #user: "1000:1000" # adjust to your required user id user: "1043:100" restart: unless-stopped ports: - "8088:8080" # internal port is 8080, map to what you need environment: PHP_TIMEZONE: Europe/Andorra #PHP_MEMORYLIMIT: 256M #PHP_UPLOADLIMIT: 128M volumes: - ./wiki:/storage # ubicación conf, data, lib - ./logs/apache:/var/log/apache2
- para conservar tags:
- copiar dokudata/data/ en ./wiki/data
- mover dokudata/data/dokugit/wiki/pages en ./wiki/data/pages
- mover dokudata/data/dokugit/wiki/media en ./wiki/data/media
- eliminar dokudata/data/dokugit
- verificar permisos en directorios