diff options
author | ADRN <adrien@luxeylab.net> | 2024-02-09 11:02:12 +0100 |
---|---|---|
committer | ADRN <adrien@luxeylab.net> | 2024-02-09 11:02:12 +0100 |
commit | 321c4586b5fdb2201f34e1523ec7eba82d1b3b58 (patch) | |
tree | b8eac47bc0d4ec49d151f005bf5098830a0f471f /content/prise_en_main/deploiement_hugo.md | |
parent | 6f4bba5becf56cf9d96fabf6eace86ba4b0a0703 (diff) | |
parent | 76368394c4e3bc5be3d20a3e1242d78a52090bc1 (diff) | |
download | guide.deuxfleurs.fr-321c4586b5fdb2201f34e1523ec7eba82d1b3b58.tar.gz guide.deuxfleurs.fr-321c4586b5fdb2201f34e1523ec7eba82d1b3b58.zip |
Merge branch 'main' of git.deuxfleurs.fr:Deuxfleurs/guide.deuxfleurs.fr
Diffstat (limited to 'content/prise_en_main/deploiement_hugo.md')
-rw-r--r-- | content/prise_en_main/deploiement_hugo.md | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/content/prise_en_main/deploiement_hugo.md b/content/prise_en_main/deploiement_hugo.md new file mode 100644 index 0000000..29cfac4 --- /dev/null +++ b/content/prise_en_main/deploiement_hugo.md @@ -0,0 +1,45 @@ +--- +title: "Hugo" +description: "Publier un site web sur Deuxfleurs avec Hugo" +weight: 10 +extra: + parent: 'prise_en_main/publier-le-contenu.md' +--- + +Configurez le fichier `~/.aws/credentials` de la manière suivante avec votre +identifiant de clef (`GKxxxx`) et votre clef secrète (`xxxxxx`), que vous +pouvez récupérer depuis [le +guichet](https://guichet.deuxfleurs.fr/website/configure#): + +```ini +[default] +aws_access_key_id = GKxxxxxx +aws_secret_access_key = xxxxxxxx +``` + +Ensuite, ajoutez les lignes suivantes dans le fichier `config.toml` du dossier +de votre site web utilisé par Hugo: + +```toml +[deployment] +order = [".jpg$", ".gif$", ".png$"] + + +[[deployment.targets]] +name = "deuxfleurs" +URL = "s3://votresiteweb.fr&endpoint=garage.deuxfleurs.fr®ion=garage&s3ForcePathStyle=true" +``` + +Dans la ligne `URL`, remplacez `votresiteweb.fr` par le nom de domaine que vous souhaitez utiliser. + +Une fois la configuration faite, vous pouvez publier votre site web en +exécutant simplement la commande suivante: + +``` +hugo deploy +``` + +Pour en savoir plus, consulter la documentation officielle à l'adresse: + +* <https://gohugo.io/hosting-and-deployment/hugo-deploy/> + |