Aller au contenu

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.

À 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

Avant de commencer, vous avez besoin de deux comptes gratuits :

  1. Un compte GitHubInscrivez-vous ici

    • C’est là que le code de votre site web sera stocké
  2. Un compte CloudflareInscrivez-vous ici

    • C’est là que votre site web sera hébergé et publié
  3. Télécharger GitHub Desktop

  4. 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)

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.


Maintenant, vous allez exécuter la commande pour créer votre site web.

  1. Ouvrez le Terminal (vous le trouverez dans Applications → Utilitaires)
  2. Collez la commande que vous avez copiée (Cmd+V)
  3. Appuyez sur Entrée pour l’exécuter
  1. Ouvrez PowerShell (appuyez sur la touche Windows, tapez “PowerShell”, appuyez sur Entrée)
  2. Collez la commande que vous avez copiée (Ctrl+V)
  3. 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.


Mettons maintenant votre site sur GitHub pour que Cloudflare puisse y accéder.

  1. Ouvrez GitHub Desktop

  2. 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”
  3. 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”
  4. Voir sur GitHub

    • Cliquez sur “View on GitHub” pour voir votre dépôt en ligne

Votre code est maintenant sur GitHub ! 🎉


Rendons maintenant votre site web en ligne !

  1. Allez sur Cloudflare

  2. Créer un projet Pages

    • Cliquez sur “Create application”
    • Faites défiler vers “Looking to deploy Pages?” et cliquez sur Get started
  3. 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”
  4. 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
  5. Déployer

    • Cliquez sur “Save and Deploy”
    • Attendez que le build se termine (1-2 minutes)
  6. Visitez votre site

    • Vous obtiendrez une URL comme votre-nom-de-site.pages.dev
    • Cliquez dessus pour voir votre site web en ligne !

🎉 Votre site web est maintenant en ligne !


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) »
  1. Allez sur votre dépôt GitHub
  2. Naviguez vers le dossier content/ (ou où votre thème stocke le contenu)
  3. Trouvez le fichier que vous voulez modifier (généralement des fichiers .md)
  4. Cliquez sur l’icône crayon (✏️) pour modifier
  5. Faites vos modifications
  6. Faites défiler vers le bas et cliquez sur “Commit changes…”
  7. Ajoutez un message de commit (par exemple, “Page d’accueil mise à jour”)
  8. Cliquez sur “Commit changes”

Cloudflare reconstruira automatiquement votre site. Attendez 1-2 minutes, puis rafraîchissez votre site en ligne.

  1. Dans votre dépôt, naviguez vers le dossier de contenu
  2. Cliquez sur “Add file” → “Create new file”
  3. Nommez-le quelque chose comme ma-nouvelle-page.md
  4. Ajoutez ceci en haut :
    ---
    title: "Ma Nouvelle Page"
    ---
  5. Écrivez votre contenu ci-dessous en Markdown
  6. Validez les modifications
  1. Dans votre dépôt, allez dans le dossier static/ ou assets/
  2. Cliquez sur “Upload files”
  3. Glissez-déposez vos images
  4. Validez les modifications
  5. Référencez les images dans votre contenu avec ![Texte alternatif](nom-image.jpg)

Vous maîtrisez les bases ! Voici ce que vous pouvez explorer ensuite :

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
  • Ajouter un domaine personnalisé : Dans Cloudflare Pages, allez sur “Custom domains” et suivez la configuration
  • Personnaliser votre thème : Modifiez le fichier hugo.toml dans votre dépôt
  • Apprendre le Markdown : Le format simple pour écrire du contenu — Guide Markdown
  • Rejoindre la communauté Hugo : Hugo Discourse

Si quelque chose n’a pas fonctionné :

  1. Consultez le Guide Manuel pour des explications détaillées
  2. Recherchez votre message d’erreur en ligne
  3. Consultez la documentation Hugo
  4. Demandez sur le forum communautaire Hugo

Bonne chance avec votre site web ! 🚀