Être CHATONS : un super projet... Mais couteux.

Être CHATONS : un super projet... Mais couteux.

Vous avez surement entendu parler des CHATONS sur ce blog et si ce n'est pas le cas, laissez-moi vous rafraichir la mĂ©moire. CHATONS est un acronyme, voulant dire Collectif des HĂ©bergeurs Alternatifs, Transparents, Ouverts, Neutres et Solidaires. InitiĂ© par Framasoft, le collectif a vite pris de l'ampleur et l'idĂ©e est excellente, permettre de donner plus de visibilitĂ© Ă  des associations qui Ɠuvrent Ă  apprendre aux gens comment protĂ©ger leurs vies privĂ©es, en mettant Ă  disposition des outils libre...

Le monde associatif j'en ai fait, entre Olympe network de 2014 Ă  2016, mon club de kayak qui avait aussi droit Ă  leurs sites web (donc des rĂ©unions tout ça)... Et malheureusement ça prend du temps, beaucoup de temps et j'Ă©tais lycĂ©en, donc du temps j'en avais. Mais le temps passe, Olympe s'est arrĂȘtĂ©, l'argent j'en avais, l'expĂ©rience non... Donc pourquoi ne pas crĂ©er DryCat ?

DryCat, un projet couteux en temps

Comme vous avez surement dĂ» le voir, DryCat tourne sur une infrastructure Docker, oĂč chaque Dockerfile est fait ou analyser par moi. DĂ©jĂ  ça prend du temps, mais aussi les rĂ©glages, tout ça... Maintenant, hormis quelques pannes, DryCat est globalement stable et donc prend moins de temps. Mais c'est un temps Ă  ne pas nĂ©gliger et mĂȘme si j'en ai un peu plus, je ne sais pas comment va se poursuivre ma vie dans 6 mois, et de ce fait, gĂ©rer une infrastructure grandissante, crĂ©er une association pour permettre la vente de prestation... Mais une association prend du temps, la gestion des serveurs aussi... Il faut ĂȘtre trĂšs prĂ©sent en cas de panne du serveur... Pour une personne qui est chez lui (propriĂ©taire ou locataire) mais qui a une vie stable, plus de "problĂšme" hormis des pannes de temps en temps (Pour caricaturer : le pĂšre de famille de 40 ans avec une femme et un chien.). Mais pour une personne de 22 ans, qui va dĂ©mĂ©nager deux fois en 12 mois, qui entre tout juste dans la vie professionnelle (avec tous les frais inhĂ©rent Ă  l'arriver dans la vie active)... Autant dire que le temps, je ne l'ai pas et ce n'est pas compatible avec DryCat.

Mais surtout, couteux en argent.

Sur Olympe, nous avions rencontrĂ© les mĂȘmes soucis : les dons. Nous avions une infrastructure immense, que beaucoup de personnes bĂ©nĂ©ficiait (il y avait de mĂ©moire 45 000 sites crĂ©Ă© sur Olympe quand l'association a dĂ» fermer).
Sur DryCat j'ai le mĂȘme souci. Aujourd'hui le serveur me coĂ»te 40€, je peux l'assumer, mais l'annĂ©e prochaine, je vais avoir des charges bien plus Ă©levĂ© liĂ© Ă  ma vie privĂ©e. Payer le serveur DryCat sera (juste) trĂšs difficile. Et les dons s'Ă©lĂšve Ă ... 1€ par mois (merci au donateur !). Autant dire que ce n’est pas ça qui va me permettre de poursuivre avec ce serveur l'annĂ©e prochaine. Sachant que j'ai 40 utilisateurs par mois juste sur Mastodon et 4 500 utilisateurs unique par jour sur DryCat je vous accorde que cela me laisse dubitatif. Et c'est, je pense, tout un modĂšle Ă©conomique qui est bringue ballant... Pour les grosses associations (coucou Framasoft), vu le nombre d'utilisateur, ils ont les dons. MĂȘme si... Chaque annĂ©e, comme la Quadrature du net ces deux associations la sont obligĂ©es de faire une campagne de don pour pouvoir finir l'annĂ©e suivante. Bref, je m'Ă©tale et cela fera surement l'objet d'un autre billet. Mais ce que je voulais dire, c'est que DryCat coute cher Ă  maintenir, et que pareillement, dans 6 mois, le cout de ma vie perso va considĂ©rablement augmenter... Et DryCat me coutera trop cher.

Mais quelle solution alors ?

Personnellement je pense que je vais arrĂȘter de dĂ©ployer de nouvelles applications, aussi cool soit-elle. Je vais aussi et surtout arrĂȘter d'ĂȘtre un CHATONS. DryCat est une trĂšs belle expĂ©rience, mais malheureusement, DryCat est devenu un boulet pour moi. Ne pouvant imaginer comment le gĂ©rer en septembre et pour Ă©viter une coupure de service trop brutal, je prĂ©fĂšre prĂ©venir aujourd'hui. Cependant, je ne vais pas fermer Mastodon ! Ni FreshRSS, Standardnotes / Standardfiles ainsi que Privatebin. Tout cela va cependant se retrouver sur des VPS (un voir deux)...

La morale dans tout ça

Être un CHATONS est quelque chose qui prennent du temps et de l'argent si nous ne sommes pas dans un cadre associatif. En fait, tout repose lĂ -dessus : le cadre juridique. Je prĂ©fĂšre maintenant (et mĂȘme en terme de confiance) donner de l'argent Ă  une association qui va pouvoir faire Ă©voluer son infrastructure et avoir des personnes derriĂšres... Voir mĂȘme ĂȘtre bĂ©nĂ©vole de cette association, plutĂŽt que de se disperser, de payer 40€/mois seul dans son coin, autant aider une association non ? C'est souvent ce qui est reprochĂ© au libre d'ailleurs, on se disperse, on se fork au moindre changement mineur alors qu'on devrait concentrer nos efforts et avoir des dĂ©bats constructifs.
Sur ce dernier point, je me permets de rebondir sur l'article d'Aeris, qui affirme que les solutions peu chÚres seront massivement proposé et les solutions plus chÚres le seront moins; je viens d'en faire l'expérience sur DryCat : Miaou consomme 4Go de RAM et 40Go d'espace disque en 7 mois. PeerTube on est à 18Go d'espace disque consommé en 1 mois. Sur un disque 2To c'est clairement ridicule, mais je ne compte pas les backups, la puissance demandée si on veut transcoder, l'espace disque supplémentaire...
Donc en rĂ©sumĂ© (enfin ! :p ) ĂȘtre un CHATONS est quelques choses qui prend du temps, de l'argent, et qu'Ă  moins d'avoir dĂ©jĂ  un business plan, proposer des services tel que Mastodon ou PeerTube sera un peu plus complexe.