Catégories
Non classé

[résolu] Limitation de nombre de connexions aux documents partagés

[EDIT janvier 2021] : nous avons mis à jour le logiciel de documents partagés, pour lever cette limitation. OnlyOffice est désormais en version 6.0.

[EDIT du 21/12/2020] : une résolution partielle est en place, voir ci-dessous.

Bonjour,

Nous souhaitons vous présenter une limitation actuelle des documents partagés du Cloud Girofle, sur laquelle nous travaillons actuellement.

Il n’est pas possible que plus de 20 onglets de documents partagés soient ouverts en même temps (en cumulé chez tous les utilisateur⋅ices). Lorsque cette limite est dépassée, le message suivant s’affiche :

Nous travaillons en ce moment pour résoudre ce problème. En attendant, les documents sont de nouveau accessibles en écriture dès que le nombre d’onglets ouverts redescend en-dessous de 20. Pensez à fermer les documents que vous n’utilisez pas, pour limiter les effets de cette limite. Vous pouvez suivre la saturation du serveur en temps réel.

Il est également possible qu’un message d’erreur s’affiche en disant que vous n’avez pas les droits pour éditer le document sur lequel vous travaillez. Ce problème est dû à la même limitation.

[EDIT du 21 décembre 2020] : Nous avons commencé à déployer un correctif à ce problème. Les utilisateur⋅ices de https://chif.fr ne devraient plus voir ce message. Ce correctif devrait soulager tout⋅es les utilisateur⋅ices. Si celui-ci s’avère satisfaisant, nous le déploierons pour tout le monde dans les jours qui viennent.

Catégories
Technique

Quelques nouvelles techniques

Clou-Clou à tous !

Dans ce billet, on va essayer de vous expliquer ce qu’on a mis en place d’un point de vue technique depuis notre création.

Infrastructure

On a choisi d’avoir l’infrastructure suivante :

  • Un serveur A sur lequel on mutualise les instances Nextcloud de nos utilisateurs
  • Un serveur B sur lequel est installé OnlyOffice, utilisé par les instances Nextcloud du serveur A pour permettre un travail collaboratif en ligne sur les documents hébergés.
  • Un serveur C sur lequel sont envoyées les sauvegardes quotidiennes du serveur A

Le serveur A a été pensé de façon à ce que chaque instance soit totalement indépendante. Ce qui permet entre autres, pour chaque utilisateur (association), de personnaliser sa page d’accueil, de choisir ses couleurs principales, d’installer des applications Nextcloud, etc.

Le serveur B reçoit chaque nuit la sauvegarde chiffrée de chaque instance.

Création et configuration de nouvelles instances

Dès le départ, on a voulu s’outiller d’un script permettant de créer une nouvelle instance très rapidement.
Etapes du script :

  • Génération du certificat TLS
  • Génération du fichier de configuration Nginx à partir d’un template
  • Création de la base de données
  • Installation de Nextcloud
  • Configuration de Nextcloud
  • Installation de OnlyOffice
Amélioration des performances de Nextcloud

Cet été, on a constaté des soucis de performances suite à l’installation des premières instances Nextcloud. Après quelques recherche, il a suffi d’installer et d’activer Memcache pour que les performances soient très largement améliorées.

Automatisation de la sauvegarde quotidienne des instances

On a mis en place l’automatisation quotidienne des sauvegardes grâce à BorgBackup !

Catégories
Vie associative

L’association Le Cloud Girofle est née!

Le 3 mai 2020, le monde est en plein confinement mais quelques compères se réunissent et tiennent une Assemblée Générale Constitutive, l’association Le Cloud Girofle est née ! Après plusieurs mois d’existence informelle, via la mise à disposition d’un espace de stockage « libre et gentil », l’objectif est de donner un cadre juridique à ces services afin de les améliorer et de faire participer celles et ceux qui les utilisent !

To be continued…