30 liens privés
Hedgedoc
Test via un docker-compose.yml minimal ou via la démo en ligne.
Points positifs 👍
- Note privée.
- Partage aux utilisateurs connectés
- Partage public
- Authentification LDAP
Points négatifs 👎
- Pas de partage de note via mot de passe (même si c'est une pseudo sécurité…)
- Impossible d'utiliser les groupes issus du LDAP.
- Impossible de rechercher les utilisateurs d'une instance pour un partage direct. Tout passe par lien.
- Pas d'interface d'administration.
- Coloration syntaxique en fonction de l'auteur minimale et non présente pour des modifications réalisées par un invité.
??? 🤓
- Durée de vie des notes ?
- Nettoyage automatique des notes ?
Cryptpad
Gros accent mis sur la protection des données des utilisateurs.
Mais un tel niveau de protection rend également son administration quasi "impossible".
À moins de placer le service derrière une adresse uniquement accessible à des personnes "identifiées".
Possibilité de le tester depuis cryptpad.fr ou via Docker
Semblait me convenir en terme de fonctionnalités, mais il y a finalement trop de points négatifs vis à vis de mes attentes…
Points Positifs 👍
- Possibilité de partager des notes via un lien + mot de passe.
- 3 droits d'accès différents pour les partages via lien (Lecture seule, Édition, Lecture + autodestruction).
- Gère les tableurs, les notes textes, les Kanban, les extraits de code (pour du markdown ?), les formulaires, les dessins et les slides en markdown.
- Aucune information stockée en claire sur le serveur.
- Nombreux formats supportés (liste et application)
Points négatifs 👎
- Pas d'intégration native LDAP (d'après #174, #116, …)
- nlnet.nl évoque un "CryptPad-Auth" sans suite.
- Il est évoqué une possibilité de placer une authentification au niveau du reverse-proxy Nginx. À creuser.
- #903 − OAuth2 to sign relance le sujet.
- Single-Sign-On and Multi-Factor-Authentication semble dans la roadmap et le tag même en In progresss… 🤞
- Liste des issues en lien avec l'authentification…
- Sans intégration à une authentification "centralisée", les comptes peuvent restent actifs "indéfiniment" (tant que l'utilisateur se reconnecte dans le délais accountRetentionTime=365days). Donc si un utilisateur quitte une entité et que son compte (LDAP…) est automatiquement désactivé/supprimé au niveau du serveur d'authentification, celui de Cryptpad restera actif. Et impossible d'avoir de "réelles" informations sur un compte autre que sa clef publique donc le ménage ne peut même pas se faire manuellement.
- Il n'y a pas de couleur indiquant le contenu ajouté par tel ou tel utilisateur (comme dans un Etherpad/Framapad).
- La fonctionnalité est présente uniquement dans le type de doc "Code" et à l'état expérimental.
- Compatibilité avec les suites Offices (M$, LibreOffice) limitée… Il faut ouvrir un document en question pour avoir les options d'import/export, le clic droit ou l'ajout d'un nouveau fichier n'offrent pas toutes les possibilités…
- Une fois le lien vers un document "donné", impossible de le révoquer… Dommage pour une appli qui s'oriente "sécurité".
- Il faut envoyer une demande de contact (en partageant le lien vers son profil public).
??? 🤓
- …
Base Nextcloud
Il pourrait être intéressant d'avoir une base Nextcloud et d'y installer une suite "bureautique" en ligne. Ça pourrait faire un entre deux intéressant mais qui nécessite quand même une installation plus conséquente.
+ Collabora Online
Collabora Online
Il semble il y avoir une "bonne" collaboration (en tout cas affichée) entre les deux site Collabora, site Nextcloud. Ils semblent d'ailleurs avoir produit Nextcloud Office sur cette base.
Test via Docker
Points positifs 👍
- Supporte les 4 types de documents "classiques".
Points négatifs 👎
- Pas de coloration du texte en fonction de l'auteur.
- Il faut penser à sauvegarder son document, même en collaboration !
- Possible de définir un intervalle de sauvegarde automatique ?
??? 🤓
- Limite d'utilisateurs ?
+ OnlyOffice
Apparemment similaire à la solution précédente.
OnlyOffice
Les deux affichent également une "bonne" collaboration site OnlyOffice et site Nextcloud.
C'est aussi la solution utilisée pour éditer des tableurs dans Cryptpad évoqué ci-dessus.
Démo en ligne
Test via Docker
Points positifs 👍
- Le Track Changes permet de retrouver un fonctionnement quasi-similaire à Etherpad (coloration des modifications en fonction de l'utilisateur).
- Deux modes de collaboration :
- Co-édition, par défaut, toutes les modifications sont enregistrées.
- Strict, ça nécessite de sauvegarder, comme sur son poste de travail, ou comme sur Collabora Online.
Points négatifs 👎
- Limite d'utilisateurs fixée à 20 sessions simultanées… (d'après le dépôt Github ONLYOFFICE/docker-onlyoffice-nextcloud).
- Possible de dépasser cette limite en compilant soi-même OnlyOffice ? + patch manuel ? … painful
??? 🤓
+ Etherpad / Ethercalc
Via le plugin Ownpad il est possible d'intégrer/interfacer/… Nextcloud avec une instance Etherpad et/ou Ethercalc.
Points positifs 👍
- Coloration du texte en fonction de l'auteur
- Possibilité d'ajouter des plugins Etherpad (expiration,…).
- …
Points négatifs 👎
- Le partage par lien public ne permet pas d'éditer des pad/calc…
- Nécessite une instance Etherpad.
??? 🤓
- Le partage entre utilisateurs/groupes Nextcloud devraient fonctionner.
- La maintenance des pads…