====== DokuWiki ====== Wiki construida con [[..:..:programacion:php|PHP]]. No necesita base de datos. * [[https://www.dokuwiki.org/dokuwiki|Web oficial]] * [[https://github.com/dokuwiki/dokuwiki|Repositorio de código]] {{ https://www.dokuwiki.org/_media/template:dokuwiki_template.png }} ===== Instalación ===== ==== Docker ==== Ejemplo de ''docker-compose.yml'' utilizando la imagen de [[https://hub.docker.com/r/linuxserver/dokuwiki|LinuxServer.io]]: --- services: dokuwiki: image: lscr.io/linuxserver/dokuwiki:latest container_name: dokuwiki environment: - PUID=1000 - PGID=1000 - TZ=Europe/Madrid volumes: - /data/config:/config ports: - 80:80 - 443:443 #optional restart: unless-stopped También existe una [[https://github.com/dokuwiki/docker|imagen oficial]] (del creador de Dokuwiki), pero es de mayor tamaño porque utiliza Debian en lugar de Alpine. ===== Plugins ===== Permiten extender las funcionalidades básicas de DokuWiki. Recomendaciones: * [[https://www.dokuwiki.org/plugin:upgrade|upgrade]]: permite actualizar DokuWiki desde el panel de administración. * [[https://www.dokuwiki.org/plugin:wrap|Wrap]]: envuelve texto en contenedores que permiten establecer su anchura o estilo. Útil para destacar porciones de texto. * [[https://www.dokuwiki.org/plugin:move|Move]]: mueve páginas o archivos manteniendo la estructura de enlaces. * [[https://www.dokuwiki.org/plugin:vshare|Video Share]]: permite incrustar vídeos de plataformas populares (YouTube, Vimeo, Twitch...) * [[https://www.dokuwiki.org/plugin:edittable|EditTable]]: edición sencilla de tablas. * [[https://www.dokuwiki.org/plugin:include|Include]]: permite añadir páginas o secciones de páginas en otras. Útil para mostrar contenido repetido. * [[https://www.dokuwiki.org/plugin:backup|BackupTool]]: realiza copias de seguridad de DokuWiki desde el panel de administración. * [[https://www.dokuwiki.org/plugin:pagelist|PageList]]: a partir de una lista de páginas de la wiki, crea una tabla con información adicional de las mismas. ===== Plantillas ===== Permiten cambiar el aspecto de DokuWiki. Algunas interesantes: * [[https://www.dokuwiki.org/template:bootstrap3|Bootstrap3]] * [[https://www.dokuwiki.org/template:sprintdoc|sprintdoc]] * [[https://www.dokuwiki.org/template:argon|Argon]] ===== Uso ===== ==== Acrónimos / abreviaturas ==== Podemos editar o añadir los nuestros en el fichero ''conf/acronyms.conf'' ===== Recursos ===== * [[https://www.dokuwiki.org/dokuinstall|Ejemplos de instalaciones de DokuWiki]] * [[https://www.dokuwiki.org/tips:cms|Consejos para usar DokuWiki como CMS]] * [[https://www.dokuwiki.org/tips:tailorwikirules|Buenas prácticas tras la instalación]]