Catégories
Technique

⬆ Mise à jour des Nextcloud

Nous avons démarré une mise à jour des Nextcloud ce jeudi 16 novembre (hier soir) à 19h.

La mise à jour, qui devait durer 3h, a finalement duré plus de 30h 🤒 Nous présentons donc tous nos mots d’excuses aux collectifs impactés par la perte de service hors des horaires annoncées.

Nouveautés ✨

Pour cette mise à jour nous avons choisi de sauter une version, et de passer de la version 25 à la version 27 de Nextcloud (aussi appelée Hub 5).

Il y a beaucoup de nouveautés, voici un site qui décrit tout ça en détail:

On regarde l’arrivée de l’intelligence artificielle dans Nextcloud d’un mauvais œil d’écolos. Rien n’est activé par défaut. L’entreprise Nextcloud revient sur cette nouvelle fonctionnalité plus en détail dans ce billet de blog: https://nextcloud.com/fr/blog/lia-dans-nextcloud-quels-sont-les-enjeux-le-pourquoi-et-le-comment/
Pour les plus curieux.e.s d’entre vous, merci de ne pas foncer tête baissée dans l’IA, faites nous un petit signe avant de tester, histoire qu’on en discute 🤓

Du coté de ce qu’on aime bien, il y a plein de nouvelles fonctionnalité sur le calendrier, les Decks, une belle refonte visuelle de l’application de gestion des contacts et celle de prise de notes, et des améliorations de performances sur l’application Talk.

On aime aussi les avancées sur les dossiers de groupe. On a fait une page de documentation sur les dossiers de groupes ici, qui peuvent être très utiles pour les collectifs.

Détails de nos galères

On commence à avoir nos premiers soucis de volumes. Mais on aurait pu et du les voir venir. « No shit Sherlock » comme dirait l’autre.

Un chat trop choupi déguisé en Sherlock Holmes.

Résolution pour les prochaines mises à jour: on va pas faire ça tout d’un coup (et on veut une médaille pour se raisonnement sans faille).

On a eu aussi d’autres galères:

  • Un bug de Nextcloud qu’on avait pas vu passer qui affecte la version 27 de Nextcloud a provoqué de nombreuses erreur 504 sur notre Nextcloud historique chif.fr. Nous avons du appliquer une réparation manuelle car le problème n’est pas encore résolu dans la version officielle. On devra faire une nouvelle mise à jour (celle-ci beaucoup plus légère) lors de sa sortie officielle, très prochainement
  • Un problème de configuration de mail a empêché l’envoi de mail transactionnel (les mails de notification Nextcloud en gros) entre la mise à jour et le 20 novembre au soir. Nous envoyons un remerciement tout spécial aux équipes de Nextcloud pour leur documentation de mise à jour qui ne mentionnait pas qu’il fallait changer la configuration du serveur de mail (non en vrai ils font un travail de fou pour développer l’outil et on les remercie fort fort)

Actions de votre coté

Le logiciel de synchronisation

Si vous utilisez le logiciel de synchronisation (aussi appelé Nextcloud Desktop) pour synchroniser vos fichiers entre votre ordinateur et votre espace Nextcloud, il vous sera nécessaire de vous reconnecter.

Il vous suffira de cliquer sur le bouton « Login » depuis le logiciel de synchronisation. Cela vous renverra sur une page de votre navigateur avec une fenêtre de connexion.

Une impression d'écran de la fenêtre de connexion.

C’est tout !

Une impression d'écran montrant le message final: "Compte connecté. Votre client devrait maintenant être connecté ! Vous pouvez fermer cette fenêtre."

Voilà ! On vous laisse découvrir tout ça. N’hésitez pas à revenir vers nous si vous avez des questions ou suggestions !

Catégories
Technique

💾 Soucis de backups et nouvelle politique de sauvegarde

Suite à une malencontreuse commande manuelle (le 27 octobre) visant à réduire le volume de nos backup, nous avons supprimé une partie de notre historique de sauvegarde 😔

Un dessin animé de chat qui tape sur un clavier, avec un écran qui dit "ERROR"

Comme les emmerdes volent toujours en escadrille (merci chichi), remettre en place nos sauvegardes à froid prend du temps : on doit transférer de grosses quantités de données vers un serveur alimenté par panneaux solaires, mais comme il fait moche depuis 1 semaine, on va devoir y aller progressivement.

En attendant, on a remis en place des sauvegardes sur un serveur dans un Datacenter OVH.

Voici l’historique que nous avons:

  • Des backups tous les deux jours depuis le 27 octobre (avec la nouvelle politique décrite plus bas)
  • Le vieux backup quotidien de notre ancien serveur: du 9 avril au 11 juillet

Nouvelle politique de sauvegarde

Jusqu’à récemment, nous gardions un historique quotidien des sauvegardes, sur 90 jours.

Suite aux discussions de notre dernière AG sur l’impact écologique du numérique, et voyant grossir nos usage, on s’est dit qu’on allait revoir à la baisse.

Nous avons donc choisi de garder un historique quotidien sur les derniers 30 jours puis de ne garder qu’un historique par semaine sur les 31 à 90 jours.

Ce que ça veut dire en d’autres termes: si vous souhaitez restaurer la version d’un fichier d’il y a 32 jours, vous ne pourrez restaurer que la version d’il y a 30 jours ou 37 jours (ou tous les 7 jours entre 30 et 90 jours).

N’hésitez pas à revenir vers nous si ce n’est pas clair.

Catégories
Non classé

Le Girofle défend le droit au chiffrement

Au Cloud Girofle, on pense que le chiffrement des communications c’est chouette 🦉, mais récemment de plus en plus de signaux montrent que tout le monde ne pense pas pareil.

La Quadrature du Net a récemment publié une tribune titrée « Attachés aux libertés fondamentales dans l’espace numérique, nous défendons le droit au chiffrement ». Cette tribune est aussi parue le 15 juin 2023 sur le site du Monde :

https://www.lemonde.fr/idees/article/2023/06/14/attaches-aux-libertes-fondamentales-dans-l-espace-numerique-nous-defendons-le-droit-au-chiffrement-de-nos-communications_6177673_3232.html

Le Cloud Girofle s’aligne avec la position de La Quadrature du Net et soutient cette tribune.

Catégories
Non classé

Le Cloud Girofle devient un chaton-licorne

Nous avons tenus hier une réunion extraordinaire des membres du noyau de l’association, et sur une décision unanime, nous avons décidé devenir un chaton licorne.

La question nous titillait déjà l’esprit depuis quelques temps mais c’est le passage officiel à une 100aine de collectifs hébergés qui a été le déclencheur. En effet, depuis la semaine dernière, le Cloud Girofle a l’immense plaisir de fournir ses services numériques à 100 collectifs et presque 50 individus indépendants !

Le ciel est la limite

Depuis la sanction récente de Facebook par la CNIL à verser 60 millions d’euros pour des cookies 🍪, la plainte contre Google d’abus de position dominante par la justice américaine, ou encore l’arrivée de Space Karen à la direction de Twitter nous sentons le vent tourner.

Mastodon, une alternative à Twitter a par exemple récemment atteint les 2.5 millions d’utilisateurs actifs (un bon guide ici pour vous aidez à migrer si vous ne l’avez pas encore fait).

Les ami⋅e⋅s de Framasoft ont récemment lancé leur nouvelle offre Framaspace qui lance un effet boule de poil neige sur l’arrivée de nouveaux collectifs vers les CHATONS.

Les GAFAM n’ont qu’à bien se tenir, nous ne reculerons devant rien.

une armée de chats
Catégories
Technique

Évolutions OnlyOffice 6.0

Bonjour chèr⋅es membres et utilisateur⋅ices du Cloud Girofle.
Depuis plusieurs semaines, nos membres sont répartis sur deux instances OnlyOffice. Une instance historique (OnlyOffice 5.4) limitée à 20 connexions simultanées sur laquelle il est possible d’éditer un document avec son mobile, puis une nouvelle instance maison (OnlyOffice 6.0) que nous avons préparé rien que pour vous et sur laquelle nous avions réussi à débrider le nombre de connexions simultanées (augmentée à 1000) mais qui n’est pas compatible avec l’édition mobile.


Cette nouvelle instance maison (OnlyOffice 6.0) évolue !
Nous avons réussi à réactiver l’édition mobile et nous avons également installé les mêmes polices que celles disponible sur l’instance historique.

Nous allons basculer, durant les prochains jours et les prochaines semaines, tous les utilisateur⋅ices du Cloud Girofle vers cette nouvelle version.

Catégories
Non classé Technique

[résolu] Incident OnlyOffice (Édition collaborative)

Bonjour chèr⋅es membres et utilisateur⋅ices du Cloud Girofle.

Ce 16 mars 2021 entre 16h20 et 17h20, nous avons redémarré le service OnlyOffice ce qui a provoqué une perte de données pour certains d’entre vous.
En effet nous avons remarqué que tant que le fichier reste ouvert dans OnlyOffice (mode édition), il est possible que le fichier ne soit pas enregistré sur Nextcloud. Si l’incident est survenu alors que le fichier était encore ouvert, alors une perte de données est possible.

Nous avons mis à jour OnlyOffice vers la version 6.0 ce qui nous a notamment permis d’activer un nouvelle fonctionnalité nommée « Force Save ». Cette fonctionnalité permet de sauvegarder automatiquement les modification OnlyOffice dans Nexcloud au lieu de le faire uniquement à la fermeture du document ou lors du clic sur la disquette 💾

Plus de détail sur cette nouvelle fonctionnalité ici (en anglais): https://www.onlyoffice.com/blog/2020/04/save-and-force-save-in-onlyoffice-never-lose-a-document/?utm_source=blog&utm_medium=article&utm_campaign=connector_v.6.0.0_for_nextcloud

Veuillez nous excuser pour tout désagrément que cela a pu vous causer.

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 !