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 :
- j'ai vu en lisant la doc qu'on peut soit avoir un nom de sous-domaine en nom.web.deuxfleurs.fr ou bien que l'on peut utiliser son propre nom de domaine. La question : est-ce que c'est figé à la création d'un site Garage ou est-ce que çà peut se changer ensuite ? Réponse : c'est modifiable ensuite. Donc, on peut commencer avec un nom fournit sur la racine web.deuxfleurs.fr
- quel espace fourni pour un site ? Réponse : 50 Mo par défaut. A noter que j'ai vu dans la doc qu'on peut créer plusieurs sites. L'espace est-il par site ou par usager ? Réponse : 1 site = 1 bucket (seau = un espace de fichiers) = 50Mo et jusqu'à 3 ou 5 par usager
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/
Installer Filezilla sur sa machine puis dans Filezilla, déclarer une site avec les paramètres suivants :
- protocole SFTP
- Hôte :
bagage.deuxfleurs.frsftp.deuxfleurs.fr et port : 2222 - Authentification "normale" si on ne veut pas saisir le mot de passe à chaque fois.
- Utiliser l'identifiant et le mot de passe du compte deuxfleurs. Noter que tous les sites seront vus dans des répertoires différents.
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.