Besoins et Outils proposés
Besoin identifié pour le collectif | Proposition Outil | Lien de l'outil |
---|---|---|
un endroit pour stocker les documents (texte, tableaux, schémas) sur lesquels on travaille | Nextcloud avec un client de synchro vers nos ordis | https://cloud.consometers.org |
un endroit pour stocker les docs finaux qui peuvent être envoyés à nos partenaires | Nextcloud le fait, avec partage de lien public (mot de passe possible) | ↑ |
un site web orienté tout public (la forme plutôt que le fond) | Un site Wordpress | https://www.consometers.org |
un endroit pour stocker les docs de communication éclairée accessibles à tous | Site web public | ↑ |
un site web plus technique (le fond plutôt que la forme) | dokuwiki | https://wiki.consometers.org/ |
outil qui permette de travailler en même temps sur le même document, type framapad mais où on puisse y mettre des tableaux, image, graphiques, … | OnlyOffice hébergé par Jaxom | inclus dans Nextcloud |
Fil de discussion organisé par thème, date… | Forum “Flarum” | https://forum.consometers.org |
Un agenda partagé | Module Agenda de Nextcloud → Mode d'emploi pour ajout à votre calendrier | inclus dans Nextcloud |
Un système de gestion de tâches Kanban | Module Deck de Nextcloud | inclus dans Nextcloud |
Certains outils seront inclus directement dans Nextcloud, pour simplifier les choses. Il s'agit des points suivants :
Application dans Nextcloud | statut |
---|---|
Contacts | OK |
Agenda | OK |
Pad texte | OK |
OnlyOffice | via Jaxom |
Deck | OK |
Autre | ? |
Historique et mise en place
3 options testées :
Option | avantages | Inconvénients |
---|---|---|
Nextcloud + Collabora + elgg | Gautier sait faire | Il faut deux login distincts. fonctionnalités basiques (ex : pas possible de faire un schéma) |
Nextcloud + Collabora dans Yunohost | Jaxom sait faire, on peut ajouter d'autres apps (mailing list…) | Ca dépend de l'état du projet Yunohost (paquets réparés/en panne) |
Nextcloud +collabora seul | Simple, Gautier sait faire | le forum serait assuré par des pads et des .TXT modifiés à la main (avec ajout date/nom) |
Dans tous les cas, le site “de comm' grand public” serait un wordpress à part. En fin de compte, collabora était dysfonctionnel, et elgg trop riche pour nos premiers besoins.
Besoins à préciser, non mis en place “en propre” chez les consometers
Outil d'envoi de mailing lists | framalistes en secours | https://framalistes.org |
Discussions, à la place de Whatsapp | Framatalk avec appli ordiphone et ordi | https://framatalk.org |
Outil de sondage | Framadate | https://date.infini.fr |
Outil de gestion des tâches (style Kanban) | Kanboard dans yunohost | si besoin |
Gestion de planning | Kanboard | si besoin |
Mise en place
Etapes réalisées le 02/10/18
- Install VM, debian stable
- Install Yunohost, premier user et premier domaine
- Install Nextcloud
- Install Etherpad
- Installation appli pad dans Nextcloud.
- Install Wordpress
- Creation de nouveaux utilisateurs en suivant la procédure.
Suivi d'exploitation
20/11/18 :
- installation de dokuwiki via yunohost, ajout des modules Backup, Move et Note.
- Ajout des droits de @user en créateur de pages (via l'interface admin, option “ACL”)
- Maintient des droits de @ALL en lecture
- Importation de la sauvegarde du Frama.wiki
- Installation/suppression de kimai pour tests
2019 :
- Ajout d'une adresse mail “pro@” qui redirige vers les mails des membres réalisant des prestations payées
2020 :
- réparation de l'accès aux pads depuis le cloud : Lors de la mise à jour NC, suivre le tuto sur les “mimetype” du plugin ownpad
2021 :
- Mise à disposition d'un serveur OnlyOffice (par Jaxom)
- Contribution du projet SEN à l'infrastructure (hébergement sur le serveur de projet).
Mimetype detection
Unfortunately, apps can’t declare new mimetypes on the fly. To make Ownpad work properly, you need to add two new mimetypes in the mimetypemapping.json file (at Nextcloud level).
To proceed, just copy /resources/config/mimetypemapping.dist.json
to /config/mimetypemapping.json
(in the config/ folder at Nextcloud’s root directory; the file should be stored next to the config.php file).
For the snap-distribution of Nextcloud the template file can be found under /snap/nextcloud/current/htdocs/resources/config/mimetypemapping.dist.json and the active config-folder by default is /var/snap/nextcloud/current/nextcloud/config/.
Afterwards add the two following lines just after the “_comment” lines.
“pad”: [“application/x-ownpad”],
“calc”: [“application/x-ownpad”],
If all other mimetypes are not working properly, just run the following command: sudo -u www-data php occ files:scan –all
For the snap-distribution that is sudo nextcloud.occ files:scan –all
Coût
Objet | coût | Qui |
---|---|---|
Nom de domaine en .fr | 20€/an | payé par Gautier |
serveur virtuel, et sa sauvegarde | 20€/mois | offert par Gautier |
Administration des outils | 2-3h/mois soit 4jours d'administrateur-système par an, soit 1400€ | à déterminer parmi les membres du collectif |
Total | 140 à 1540€ par an | ? participation libre des membres ? |