Démarrage Rapide
Ce guide vous mènera de zéro à un site web en ligne de la manière la plus rapide possible. Aucune connaissance en programmation requise — il suffit de copier, coller et suivre les étapes.
Ce que vous allez accomplir
Section intitulée « Ce que vous allez accomplir »À la fin de ce guide, vous aurez :
- ✓ Créé un site Hugo avec le thème de votre choix
- ✓ Téléchargé le site sur GitHub
- ✓ Déployé le site sur Cloudflare Pages (avec une URL gratuite)
- ✓ Appris à modifier votre contenu
Étape 1 : Prérequis
Section intitulée « Étape 1 : Prérequis »Avant de commencer, vous avez besoin de deux comptes gratuits :
-
Un compte GitHub — Inscrivez-vous ici
- C’est là que le code de votre site web sera stocké
-
Un compte Cloudflare — Inscrivez-vous ici
- C’est là que votre site web sera hébergé et publié
-
Télécharger GitHub Desktop
- Télécharger pour Mac
- Télécharger pour Windows
- Cet outil facilite le téléchargement de votre site sans utiliser la ligne de commande
-
Choisir un thème Hugo
- Parcourez les thèmes sur themes.gohugo.io
- Trouvez celui qui vous plaît et copiez son URL GitHub (cliquez sur le thème, puis sur le lien GitHub, puis copiez l’URL de votre navigateur)
Étape 2 : Obtenir Votre Commande
Section intitulée « Étape 2 : Obtenir Votre Commande »Allez sur la page Générateur de Commandes pour créer votre commande d’installation personnalisée.
Vous devrez fournir :
- Nom du site : Un nom pour votre site web (pas d’espaces, minuscules recommandées)
- URL du thème : L’URL GitHub que vous avez copiée à l’étape 1
- Chemin du dossier : Où vous souhaitez enregistrer le site sur votre ordinateur
Le générateur vous montrera la commande à exécuter. Cliquez sur le bouton de copie.
Étape 3 : Créer Votre Site
Section intitulée « Étape 3 : Créer Votre Site »Maintenant, vous allez exécuter la commande pour créer votre site web.
Mac / Linux
Section intitulée « Mac / Linux »- Ouvrez le Terminal (vous le trouverez dans Applications → Utilitaires)
- Collez la commande que vous avez copiée (Cmd+V)
- Appuyez sur Entrée pour l’exécuter
- Ouvrez PowerShell (appuyez sur la touche Windows, tapez “PowerShell”, appuyez sur Entrée)
- Collez la commande que vous avez copiée (Ctrl+V)
- Appuyez sur Entrée pour l’exécuter
Le script va :
- Installer les outils nécessaires (Pixi, Git, Hugo)
- Créer votre site Hugo avec le thème choisi
- Configurer un fichier README et .gitignore
Attendez que l’installation se termine. Cela peut prendre quelques minutes.
Étape 4 : Télécharger sur GitHub
Section intitulée « Étape 4 : Télécharger sur GitHub »Mettons maintenant votre site sur GitHub pour que Cloudflare puisse y accéder.
-
Ouvrez GitHub Desktop
-
Ajoutez votre dossier de site
- Cliquez sur “Add an Existing Repository from your Hard Drive…”
- Sélectionnez votre dossier de site (celui que vous avez spécifié dans le générateur de commandes)
- Cliquez sur “Add Repository”
-
Publier sur GitHub
- Vous verrez un bouton “Publish repository” — cliquez dessus
- Donnez un nom à votre dépôt (généralement le même que le nom de votre site)
- Assurez-vous que “Keep this code private” est décoché (Cloudflare doit pouvoir y accéder)
- Cliquez sur “Publish Repository”
-
Voir sur GitHub
- Cliquez sur “View on GitHub” pour voir votre dépôt en ligne
Votre code est maintenant sur GitHub ! 🎉
Étape 5 : Déployer sur Cloudflare Pages
Section intitulée « Étape 5 : Déployer sur Cloudflare Pages »Rendons maintenant votre site web en ligne !
-
Allez sur Cloudflare
- Visitez dash.cloudflare.com et connectez-vous
- Ou allez directement à dash.cloudflare.com/?to=/:account/workers-and-pages
-
Créer un projet Pages
- Cliquez sur “Create application”
- Faites défiler vers “Looking to deploy Pages?” et cliquez sur Get started
-
Se connecter à GitHub
- Cliquez sur “Connect to GitHub”
- Autorisez Cloudflare si demandé
- Sélectionnez votre dépôt de site dans la liste
- Cliquez sur “Begin setup”
-
Configurer les paramètres de build
- Project name : Peut être n’importe quoi (votre-nom-de-site)
- Production branch : main
- Framework preset : Sélectionnez Hugo dans le menu déroulant
- Laissez tous les autres paramètres par défaut
-
Déployer
- Cliquez sur “Save and Deploy”
- Attendez que le build se termine (1-2 minutes)
-
Visitez votre site
- Vous obtiendrez une URL comme
votre-nom-de-site.pages.dev - Cliquez dessus pour voir votre site web en ligne !
- Vous obtiendrez une URL comme
🎉 Votre site web est maintenant en ligne !
Étape 6 : Modifier Votre Contenu
Section intitulée « Étape 6 : Modifier Votre Contenu »Apprenons à modifier votre site web.
Modifier avec l’Éditeur en Ligne de GitHub (Le Plus Simple)
Section intitulée « Modifier avec l’Éditeur en Ligne de GitHub (Le Plus Simple) »- Allez sur votre dépôt GitHub
- Naviguez vers le dossier
content/(ou où votre thème stocke le contenu) - Trouvez le fichier que vous voulez modifier (généralement des fichiers
.md) - Cliquez sur l’icône crayon (✏️) pour modifier
- Faites vos modifications
- Faites défiler vers le bas et cliquez sur “Commit changes…”
- Ajoutez un message de commit (par exemple, “Page d’accueil mise à jour”)
- Cliquez sur “Commit changes”
Cloudflare reconstruira automatiquement votre site. Attendez 1-2 minutes, puis rafraîchissez votre site en ligne.
Ajouter une Nouvelle Page
Section intitulée « Ajouter une Nouvelle Page »- Dans votre dépôt, naviguez vers le dossier de contenu
- Cliquez sur “Add file” → “Create new file”
- Nommez-le quelque chose comme
ma-nouvelle-page.md - Ajoutez ceci en haut :
---title: "Ma Nouvelle Page"---
- Écrivez votre contenu ci-dessous en Markdown
- Validez les modifications
Ajouter des Images
Section intitulée « Ajouter des Images »- Dans votre dépôt, allez dans le dossier
static/ouassets/ - Cliquez sur “Upload files”
- Glissez-déposez vos images
- Validez les modifications
- Référencez les images dans votre contenu avec

Étape 7 : Pour Aller Plus Loin
Section intitulée « Étape 7 : Pour Aller Plus Loin »Vous maîtrisez les bases ! Voici ce que vous pouvez explorer ensuite :
Si vous voulez créer plus de sites…
Section intitulée « Si vous voulez créer plus de sites… »Consultez le Guide Intermédiaire — il installe les outils globalement pour que vous puissiez créer des sites illimités sans tout réinstaller.
Si vous voulez comprendre comment tout fonctionne…
Section intitulée « Si vous voulez comprendre comment tout fonctionne… »Visitez le Guide Manuel pour des ressources sur :
- Comment fonctionnent les sites web statiques
- Les bases de la ligne de commande
- Les fondamentaux de Git
- Les thèmes Hugo et la personnalisation
- Les bases du HTML/CSS
Prochaines étapes courantes
Section intitulée « Prochaines étapes courantes »- Ajouter un domaine personnalisé : Dans Cloudflare Pages, allez sur “Custom domains” et suivez la configuration
- Personnaliser votre thème : Modifiez le fichier
hugo.tomldans votre dépôt - Apprendre le Markdown : Le format simple pour écrire du contenu — Guide Markdown
- Rejoindre la communauté Hugo : Hugo Discourse
Besoin d’Aide ?
Section intitulée « Besoin d’Aide ? »Si quelque chose n’a pas fonctionné :
- Consultez le Guide Manuel pour des explications détaillées
- Recherchez votre message d’erreur en ligne
- Consultez la documentation Hugo
- Demandez sur le forum communautaire Hugo
Bonne chance avec votre site web ! 🚀