Sans-nuage - Amélioration infrastructure

Aux dernières réu on a parlé de découper sans-nuage en plusieurs serveurs YunoHost pour faciliter la maintenance et déléguer la charge à plusieurs bénévoles plus facilement.

Ceci est un wiki, chacun peut màj le post.

  • Séparation des services Sans-nuage.fr
    Création d’un Yunohost vierge → fait par Gaut
    Migrer les services gratuits sans inscription (drop, libreto, rss-bridge, slide, date, mumble)
    drop à mettre seul OU améliorer le paquet YunoHost → config panel
    libreto potentiellement à mettre seul?
    rss-bridge,slide,date,mumble ensemble
    Essayer
    Base de données LDAP externe
    Connecter d’autres instances Yunohost, processus expérimental
    https://pad.sans-nuage.fr/p/cr#L281
    création d’une démo pour les services de monitoring sur le forum.
  • Idées :
    • Mettre des quotas utilisateur système pour éviter qu’une app remplisse l’espace
    • Mettre en place du monitoring
    • Stack Matrix déployée avec https://github.com/spantaleev/matrix-docker-ansible-deploy
      • Lien synapse sur un serveur, LDAP sur serveur sans-nuage.fr
      • plusieurs serveurs Matrix
        • un pour les comptes invités
        • un pour une utilisation privée + bridges → fédération fermée aux chatons (pas à matrix.org)
        • un pour une utilisation publique → fédération ouverte

Séparer Sans-nuage / service public et service privé (sans-nuage)

  • Actuellement, une seule machine virtuelle Yunohost
    • Avec des services publics et restreints
  • Éviter trop de complexité
  • Simplifier la maintenance pour de nouvelles personnes
  • En profiter pour intégrer un outil de supervision

Répartition des services

Saurez-vous reconnaitre le petit problème dans l’engagement (annoncé par chaque participant à la réunion) pour la maintenance des services ?

2 « J'aime »
  • La màj de Roundcube sur sans-nuage est cassée depuis des lustres
  • pas d’intégration de Roundcube et agenda/contacts/fichier Nextcloud en natif

On installe https://sans-nuage.fr/file/settings/apps/office/snappymail ou l’appli nextcloud mail pour expérimenter puis lancer une « migration » depuis Roundcube ?

Faudrait que je regarde ce qui coince avec la màj roundcube.
Je ne sais même plus, on y avait apporté des modifications ou pas du tout ?

Concernant l’intégration, autant tester Nextcloud Mail en parallèle, je pense que ça devrait amplement suffire pour Mr & Mme tout le monde :grinning:

Oui je sais pas, Nextcloud est un peu lent quand même. Roundcube fait à peu prés bien le taf quand même.

Faudrait faire un comparatif entre snappymail, roundcube et nextcloud mail (accessibilité, gestion des identités, filtres, intégration des contacts, etc.).

Ben l’argument c’était surtout de se débarasser à terme du portail yunohost pour n’avoir que l’interface Nextcloud pour les services adhérents. Partant du principe qu’on laisse tomber tinytinyRSS (pas complètement acté) et mypads (à me connaissance tous les gens qui l’utilisaient sont au courant qu’on ferme).

Tu as changé d’avis là-dessus @ljf ?

Où on intègre roundcube dans l’interface nextcloud (quitte à la rendre accessible par ailleurs.

J’avoue que de base nextcloud est quand même lourd, ça c’est sûr.
Après ça s’optimise, rien que là y’a du boulot pour les motivés :smile:

Mais oui, roundcube est top, je l’utilise également de mon côté comme webmail principal.

Faudra que je regarde aussi, je sais qu’il fut un temps, il y’avait une extension qui permettait de l’intégrer dans nextcloud, je sais pas ce que c’est devenu.

Oui en vrai, j’ai déjà une série d’optimisation que j’applique sur mes instances qu’on pourrait appliquer. J’ai commencé un panneaux de configuration pour yunohost pour rendre le truc générique. Mais ça reste lourd quand même.

Sans surprise, je ne suis pas pour. Arrêtons de tout vouloir mettre dans Nextcloud lourd, usine à gaz et pas accessible.

Usine à gaz, je n’irais pas aussi loin, mais c’est vrai que, niveau accessibilitée, y’a encore du travail !

Il y aurait un autre intérêt, c’est la gestion des pièces-jointes volumineuses via lien de téléchargement Nextcloud.

Il y a aussi possibilité de télécharger une Pièce-jointe dans Nextcloud https://help.nextcloud.com/t/enregistrer-depuis-un-mail-des-documents-dans-les-fichiers/179327/4

Perso je trouve qu’avoir agenda, contacts et mail dans une même App ça devient le standard. J’ai ça sur thunderbird et du coup j’utilise absolument pas le webmail.
Faudrait comparer les pour et les contre. On pourrait aussi avoir roundcube et une app mail nextcloud qui cohabitent.

https://help.nextcloud.com/t/email-app-trully-is-crap/161368/22

https://github.com/HLFH/roundcube?tab=readme-ov-file#intro