Outils pour utilisateurs

Outils du site


bim:start

BIM

(Bienvenue sur Internet Montpellierain)

Le BIM est un projet commun aux associations le BiB, Iloth et Montpel'libre, dont le but s'inscrit dans la démarche du CHATONS : permettre une alternative décentralisée et locale aux géants du web, en hébergeant sur Montpellier des services Framasoft. Pour le moment, les services hébergés sont volontairement peu encombrants en termes d'espace disque, pour permettre à l'association de les offrir gratuitement.

Juin -> Novembre 2017

L'idée à dépassé le stade de l'idée et commence à être tangible. Plusieurs réunions physiques ont eu lieu. Il a été décidé qu'avec les moyens actuels on tenterait d'ouvrir le service pour la rentrée 2017 (créneau manqué mais c'est pas grave).

Matériellement on a dédié un des deux serveurs d'Iloth pour héberger ça. C'est donc dans un datacenter de Montpellier que se trouve Salagou le serveur pour BIM. Il s'agit d'une machine dual core avec désormais 16Go de ram et un SSD de 128Go.

Compte tenu de la faible quantité de stockage de la machine on a décidé de n'ouvrir que des services nécessitant peu de stockage pour le moment.

  • Framadate
  • Etherpad
  • Paste
  • Mindmap
  • Kanboard
  • Framagenda
  • Framaforms

Cela devrait tourner sur la machine actuelle sans trop de soucis.

La machine utilise la distribution Linux Proxmox qui permet de gérer des machines virtuelles/containers assez facilement avec la possibilité de gérer des groupes d'utilisateurs avec des droits et à terme la possibilité d'ajouter une autre machine et répartir les VM entre les différentes machines. Pour l'instant l'ensemble des services s'appuient sur la distribution Alpine Linux qui permet de monter des containers très petits et fiables.

Ce qui a été fait

  • Donc en vrac le nom a été choisi : BIM. Ça vient de Bienvenue sur Internet Montpellierain. Et il est formé des initiales des trois assos qui portent le projet (Bib Iloth Montpellibre).
  • Mise en place du serveur (il l'était un peu déjà) et réservation d'un bloc d'ip (89.234.152.161/28).
  • Mise en place de conf proxmox avec ajout d'utilisateurs, mise en place d'un backup vers mon nas perso (provisoire faute de mieux)
  • Mise en place de Sandstorm qui est la plateforme où toute l'organisation du projet bim se passe. On y a un chat, un kanban, un dépot git, un wiki. Bref si vous voulez participer n'hésiter pas à vous rendre sur http://sandstorm.iloth.net (pas de https pour le moment mais début 2018 ça viendra)
  • Installation de quelques services
  • Mise en place de TLS avec une bonne config sur les différents services

Ce qu'il faut faire à court terme

  • Créer un site ouaib qui sera la vitrine de bim.land
  • Impliquer un peu plus de monde dans bim. Pour l'instant on est qu'à peu près deux/trois à faire avancer le truc.

Ce qu'il faut faire à moyen terme

  • Monter un vrai backup officiel (nécessite l'acquisition de disques durs pour le stockage)
  • Installer quelques autres services
  • Ouvrir officiellement

Services actuels

Pour l'instant 3 services sont installés et fonctionnels :

  • Framadate : https://date.bim.land qui tourne sur une version modifiée par Herdawyn pour ajouter un nouveau mode de scrutin (pour l'instant c'est inédit !).
  • Etherpad : https://pad.bim.land que j'hébergeait à la base sur un serveur perso et maintenant c'est hébergé en propre sur salagou.
  • Privatebin : https://paste.bim.land est un service qui tourne depuis cet aprem.

Organisation

Les détails du projet et son avancement sont consultables sur le Sandstorm du BIM (Mais sur invitation aux applications partagées internes): http://sandstorm.iloth.net/

bim/start.txt · Dernière modification: 2018/02/27 17:17 par mattsup