====== Résumé du projet Celutz (serveur de photos panoramiques) ====== ** CHANTIER TERMINÉ -> https://pano.faimaison.net** ===== Quoi ? ===== Nous avons actuellement le logiciel [[https://code.ffdn.org/ffdn/celutz|celutz]], qui permet de gérer des [[:panoramiques|photos panoramiques]]. Il est utilisé comme **outil de planification radio** (pour répondre à la question « voit-on tel point depuis tel autre point »). Une version est déjà en ligne ici http://pano.faimaison.net ; mais c'est une vieille version, assez peu ergonomique, et elle est sur [[:adminsys:etat-des-lieux#vm_ovh|une VM OVH gentiment mise à dispo par un adhérent]]. Ce logiciel a été ré-écrit (de PHP vers Python/Django), et son ergonomie améliorée par les copains de Rézine. L'occasion : * de le mettre à jour (en migrant les données existantes) * de l'internaliser sur une VM de l'asso * de le déployer [[:ansible|avec ansible]], comme le reste des services de l'asso Quelques liens : * [[https://test.crapouillou.net/|Démo en ligne de la version mise à jour et déployée avec ansible]] * [[https://pano.faimaison.net|Site actuel]] (vieille version, pour l'instant) * [[https://gitlab.faimaison.net/faimaison-adminsys/adminsys/merge_requests/13|Merge request !13]] sur le git adminsys ===== Combien ça coûte et rapporte ? ===== ==== Apports ==== * le bénéfice de l'outil à jour ((les bugs de la version PHP l'avaient rendu inutilisable, à force)) * maitrise et pérénité de l'outil (car en interne) * [[:celutz|astuces pour l'utilisation]] * un déploiement explicite & documenté avec ansible ==== Coûts ==== * Une VM avec 1.5go de RAM, et quelques gros mais rares pics de cpu (cf [[https://code.ffdn.org/FFDN/celutz/src/master/INSTALL.md#system-requirements|system requirements]]) * Maintenance à gérer, pour les adminsys ===== Systèmes affectés (modifiés, supprimés, nouveaux) ===== Je propose de mettre ce service sur [[https://wiki.faimaison.net/doku.php?id=adminsys:etat-des-lieux#slash|slash]] (il n'y a que des données publiques sur ce service), en augmentant sa capacité de RAM de 512MiO eà 1.5GiO. * VM slash, à agrandir * Enregistrements DNS (à mettre à jour) * VM adhérent (externe à fma, mais à décomissioner) ===== Personnes nécessairement touchées par les changements ===== * Les adminsys (gestion/maintenance) * l'adhérent qui prêtait la VM * internet tout entier ;) (pour l'utilisation). ===== Processus modifiés ===== Pas grand chose, si ça n'est une simplification de l'ergonomie pour ajouter des panoramiques, moins de dépendance aux adminsys (ex: pour ajouter un point de repère géographique).