From 8600418f31eca2140edcba6af60d299580b0e638 Mon Sep 17 00:00:00 2001 From: Zuma Date: Sat, 22 Nov 2025 22:39:12 +0100 Subject: [PATCH] Docs: add minio-client usage --- docs/create-a-website.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/docs/create-a-website.md b/docs/create-a-website.md index 94b84c2..629612d 100644 --- a/docs/create-a-website.md +++ b/docs/create-a-website.md @@ -1,5 +1,7 @@ # Comment créer un site internet avec garage +## Création du site web + Pour servir les sites statiques la filouterie utilise [garage](https://garagehq.deuxfleurs.fr/) derrière [Tricot](https://git.deuxfleurs.fr/Deuxfleurs/tricot/). Voici les étapes à suivre pour se créer un site statique et y uploader des fichiers. Tout d'abord connectez vous en SSH sur une des machines du cluster. @@ -91,3 +93,31 @@ garage bucket info test.chokbar.bzh ``` Maintenant si vous voulez uploader des fichiers vous pouvez utiliser n'importe quel outil qui fonctionne avec s3 ([liste ici](https://garagehq.deuxfleurs.fr/documentation/connect/cli/)). En sachant que l'endpoint est `https://garage.chokbar.bzh`. + +## Bonus : utiliser minio-client + +Si vous utilisez minio-client vous pouvez configurer un serveur en faisant : + +``` +mc alias set \ + garage \ + https://garage.chokbar.bzh \ + \ + \ + --api S3v4 +``` + +Et ensuite pour les commandes : + +``` +# La liste des buckets auxquels vous avez accès +mc ls garage/ + +# Copier un fichier index.html +mc cp ./index.html garage/test.chokbar.bzh/index.html + +# Mirror un dossier local vers un dossier distant (genre blog hugo) +mc mirror --overwrite ./public garage/monblog.chokbar.bzh +``` + +Merci à toüs·tes