Skip to content

Déploiement

Déployez votre site Jekyll Zer0-Mistakes sur diverses plateformes d'hébergement.

Options d'hébergement

Plateforme Avantages Inconvénients
GitHub Pages Gratuit, déploiements automatiques, CI intégré Plugins limités, liste blanche uniquement
Netlify Offre gratuite, en-têtes personnalisés, formulaires Nécessite un compte distinct
Vercel CDN rapide, fonctions serverless Jekyll n'est pas la priorité
Auto-hébergé Contrôle total Nécessite la gestion d'un serveur

Guides de cette section

Déploiement rapide

GitHub Pages (le plus rapide)

  1. Poussez votre site vers un dépôt GitHub
  2. Allez dans Settings → Pages
  3. Sélectionnez votre branche (généralement main)
  4. Le site se déploie automatiquement

Netlify (le plus complet)

  1. Connectez votre dépôt GitHub à Netlify
  2. Définissez la commande de build : jekyll build
  3. Définissez le répertoire de publication : _site
  4. Le déploiement se déclenche à chaque push

Configuration de l'environnement

Le thème utilise une double configuration pour différents environnements :

Fichier Objectif
_config.yml Paramètres de production
_config_dev.yml Surcharges de développement

En production, assurez-vous que :

  • posthog.enabled: true (si vous utilisez l'analytique)
  • url correspond à votre domaine
  • baseurl est correctement défini pour les sous-chemins

Étapes suivantes

Voir aussi

  • [[Docker]]
  • [[Jekyll]]
  • [[SEO]]
  • [[Analytics]]