[ Préc. ] Index [ Suivant ]

2024 01 30 : garage (2) : premiers pas

Créée le mardi 30 janvier 2024
index


De quoi qu'on cause ?


Nous allons voir ici la procédure pour mettre en ligne un site statique avec Garage. Nous allons utiliser un service Garage existant fournit par l'association deuxfleurs qui est la créatrice de cette solution. A distinguer d'une procédure d'installation du réseau d'instances Garage qui est également faisable mais n'est pas notre sujet ici : on se place clairement dans la position de l'usager qui veut faire un site en ligne.


Disposer d'un compte chez deuxfleurs


Avant tout chose, il faut disposer d'un compte chez deuxfleurs, ce qui s'obtient très facilement par simple demande sur leur salon Matrix ou par mail.
J'ai reçu un lien d'invitation à leur interface et après avoir rempli 3 ou 4 champs, le compte est immédiatement actif. Simple donc.


Questions préalables


Avant de commencer, j'en ai profité pour poser 2-3 questions que j'avais en tête :




En fait, on a ces réponses sur l'interface comme on le verra ci-après : c'est 50Mo par défaut pour un site, pouvant aller jusqu'à 200Mo et on peut donc avoir 5 sites.



La doc utile


C'est ici : https://guide.deuxfleurs.fr/prise_en_main/web/
La doc "admin" de Garage est ici : https://garagehq.deuxfleurs.fr/


Création d'un espace disque pour le site ( ou "Bucket")


Techniquement, Garage va fournir l'accès à un objet correspondant à de l'espace disque : cet objet s'appelle un "bucket" (seau en anglais). Par défaut, un bucket = espace pour un site = 50 à 200Mo


Pour le créer : aller sur l'interface du compte : https://guichet.deuxfleurs.fr/


Choisir "Mes sites" :

Saisir le nom voulu pour le site (par défaut, on utilise le sous domaine fournit par deuxfleurs) :

On arrive sur cette page :


Cliquer sur "Augmenter le quota" ce qui le fait passer à 200 Mo. On peut probablement le faire qu'en cas de besoin ultérieurement.


Ensuite, tenter une première connexion sur l'adresse du bucket : çà donne une page d' "erreur" mais c'est normal : cette première connexion va lancer la mise à jour du certificat SSL.


Puis après quelques petites minutes, la page répond et çà donne un accès logiquement vide :



On a donc d'entrée de jeu un nom de sous domaine et le SSL actif. Ce qui est intéressant c'est qu'on pourra évoluer au besoin vers un nom de domaine dédié avec le même bucket.


Mettre les fichiers en ligne


Il y a plusieurs options :
https://guide.deuxfleurs.fr/prise_en_main/publier-le-contenu/


mais le plus simple est probablement FTP dans une première approche simplifiée :
https://guide.deuxfleurs.fr/prise_en_main/filezilla/


Note : techniquement, l'utilisation de SFTP avec Garage (protocole AWS S3) est rendue possible grâce à un bridge appelé Bagage.


Installer Filezilla sur sa machine puis dans Filezilla, déclarer une site avec les paramètres suivants :



Une fois connecté, c'est du "comme d'hab"... On fait du transfert de fichiers en FTP. Le serveur est bien réactif et les fichiers passent vite.




Conclusion


La sensation première est très bonne : c'est rudement simple et efficace tout en étant fluide. "Que demande le peuple ?" En fait, çà donne envie de jouer avec pour tester différentes possibilités de sites statiques, etc.


A partir du moment où on a un compte, la création d'un bucket et la mise en ligne d'un site ne prennent potentiellement que quelques minutes. La réactivité du serveur en SFTP ainsi que l'accès aux pages web est fluide. C'est vraiment intéressant.


C'est une bouffée d'air frais bienvenue ! Faire du web "perso" redevient à nouveau possible et çà c'est cool.