Projet

Général

Profil

Hedgedoc » Historique » Révision 2

Révision 1 (johan.le.baut, 18/10/2022 20:30) → Révision 2/3 (johan.le.baut, 24/01/2023 22:25)

# Hedgedoc 

 {{toc}} 

 HedgeDoc (anciennement CodiMD) est un service web de traitement de texte collaboratif (En Markdown) et en temps réel. 

 dispo sur: doc.aquilenet.fr 

 VM: sisyphe 

 ## Configuration 

 On autorise les utilisateurs anonymes à créer un doc. 

 Il est aussi possible de s'y connecter avec son compte aquilenet (connection LDAP, user: "cn=hedgedoc,dc=aquilenet,dc=fr"). 

 ## Installation / Mise à jour 

 installation via: https://docs.hedgedoc.org/setup/manual-setup/ 

 DB choisie: mariaDB, user hedgedoc 


 



 Install actuelle: 
  - systemd file: /etc/systemd/system/hedgedoc.service 
  - hedgedoc: 
     - sources: /srv/hedgedoc 
     - conf: /srv/hedgedoc/config.json 

 ## Mise à jour 

 Pour mettre à jour utiliser le script sur Sisyphe: `/root/Update_Hedgedoc.sh /srv <nouvelle version e.g. 1.9.6>` 

 En résumé le script fait: 
  - télécharge le tar depuis github (avec les sources frontend déjà build dedans) 
  - écrase le dossier hedgedoc sur place 
    - n'efface pas le fichier config.json dedans qui contient notre conf de Hedgedoc 
  - exécute le script ./bin/setup du tar qui met à jour 
  - redémarre le service systemd hedgedoc