Outils pour utilisateurs

Outils du site


admin:services:admin.chapril.org

Service admin.chapril.org

Ce service est la documentation technique du projet. Basé sur Dokuwiki.

Installation

Sur la VM admin:

apt install dokuwiki

Avec Bookworm, des patchs sont requis.

Configuration

Les comptes et les ACL sont créés dans /etc. Cf etckeeper, notamment le commit 4e1636b.

Plugins

Ajout manuel des plugins (déplacement depuis l'ancien dokuwiki) :

  • usermanager
  • note
  • wrap
  • gallery
  • removeold

Après installation il a fallut purger les css et js avec

Synchronisation avec un repos Git

Un script est installé dans /var/lib/git/commit_auto_doku pour synchroniser les données avec un repos Git, permettant aux admins d'avoir accès à une doc offline en cas de gros pépin.

Personnalisation

Autoriser le téléversement de fichiers svg

Voir ticket https://agir.april.org/issues/5016.

L'explication :

=(^-^)=root@admin:/var/www/dokuwiki/conf# head -5 mime.conf 
# Allowed uploadable file extensions and mimetypes are defined here.
# To extend this file it is recommended to create a mime.local.conf
# file. Mimetypes that should be downloadable and not be opened in the
# should be prefixed with a !

Du coup, création :

=(^-^)=root@admin:/var/www/dokuwiki/conf# cat mime.local.conf
svg      image/svg+xml
admin/services/admin.chapril.org.txt · Dernière modification : 2024/03/10 22:36 de pilou