aboutsummaryrefslogblamecommitdiff
path: root/src/Association/Install Party 1.md
blob: 297463af55e55f5c121f56fcf0c1174c601048ad (plain) (tree)
















































                                                                                                                                                                                                                                                                                                                                                            
# Install Party Garage

Date: À définir
Lieu : En ligne, sur Jitsi (URL à définir)
Points de contact: 
  - Sur le salon Matrix #tech:deuxfleurs.fr
  - Par email à Quentin - quentin (arobase) deuxfleurs (point) fr

## Présentation de Garage

Héberger des données est loin d'être un long fleuve tranquille : coupure électrique, problème avec la fibre, disque dur ou carte mère qui casse, etc. Pour pallier ces problèmes, on peut utiliser plusieurs serveurs pour redonder la donnée et passer à l'échelle, c'est ce que font des logiciels comme Ceph, Openstack Swift, ou encore Minio.

Ces logiciels ont actuellement une limite importante : le matériel et le réseau doivent s'adapter à leurs contraintes.
Pour les déployer, il faut souvent des serveurs très puissants et très bien interconnectés, environnement que l'on trouve presque toujours qu'en datacenter.
Avec Garage, nous voulons inverser la logique : c'est Garage qui s'adapte à votre matériel.
L'idée c'est de pouvoir ajouter ou enlever à peu près n'importe quelle machine, comme cette vieille tour qui dort dans une armoire, depuis n'importe où à un cluster.

Si on s'en tient à la définition du *hacking* [Shoshana Zuboff](https://cryptome.org/2015/07/big-other.pdf) comme :

> L'action de libérer les affordances (càd capacité d'agir, d'avoir un impact) des logiques insititutionnelles dans lesquelles elles sont gelées et les redistribuer dans des configurations alternatives pour des nouveaux objectifs

Je crois qu'on peut dire que **Garage est une approche de hacker pour stocker vos données.**
Le développement a commencé il y a bientôt un an et nous l'utilisons en production (ce site web est stocké sur Garage par exemple).

Intéressé·e ? [Accédez à notre documentation technique](https://garagehq.deuxfleurs.fr)

## Comment va se dérouler l'évènement ?

L'évènement se déroulera en ligne sur un après-midi.
Des développeur·euses de Garage seront présents pour vous aider, répondre à vos questions et collecter des pistes d'amélioration.
Plus exactement, nous vous guiderons dans les étapes suivantes :
  - Télécharger et installer Garage sur votre machine
  - Le configurer pour qu'il puisse communiquer avec les instances des autres participants
  - Configurer les outils pour pouvoir intéragir avec Garage

Si le temps le permet, on pourra pousser plus loin comme :
  - Configurer Nextcloud pour utiliser Garage
  - Comment héberger un site web sur Garage
  - etc.


## Pré-requis

Pour que l'expérience se déroule dans des conditions optimales pour vous, nous vous recommandons d'avoir :
  - Une machine (virtuelle ou physique) sous Linux dédiée comme un Raspberry Pi.
  - Au moins 10Go d'espace disque de libre pour être large.
  - Une connexion Internet ADSL/LTE/Coaxial/Fibre correcte (pas trop de perte de paquets, min 1 Mbit/s up, min 8 Mbit/s down). Pas besoin d'avoir la main sur le NAT, nous utiliserons [yggdrasil](https://yggdrasil-network.github.io/)

*Note : Si vous voulez tester Garage sur un autre OS que Linux, votre contribution sera bienvenue mais nous ne pourrons peut-être pas vous dépanner.*