Documentation
Guide de déploiement
Un guide pratique pour publier des sites statiques, préparer des dossiers de build, connecter des domaines et mettre à jour des projets sur DeployPages.
Démarrage rapide
Déployer signifie transformer des fichiers de site locaux en URL que les gens peuvent ouvrir. DeployPages est conçu pour les sorties statiques, donc la première publication peut commencer par un dossier plutôt que par une configuration serveur.
Option 1 : déploiement glisser-déposer
Le chemin le plus rapide pour les projets statiques. Si le site est déjà en HTML, CSS, JavaScript ou dans un dossier de build terminé, vous pouvez le téléverser directement.
Bon pour
- 1Préparer le dossier du projet
Votre dossier déployable doit inclure un fichier index.html à la racine ainsi que les styles, scripts ou images dont la page dépend.
Exemple de structure de dossiermy-site/├── index.html├── styles.css├── script.js└── images/ ├── logo.png └── hero.jpgErreur fréquente
Si index.html manque ou se trouve dans un sous-dossier, le site ne s'ouvrira pas correctement après téléversement. - 2Ouvrir la zone de téléversement
Utilisez la zone de téléversement sur DeployPages. Vous pouvez publier d'abord un projet temporaire, puis vous connecter plus tard si vous voulez le garder.
- 3Téléverser le dossier
Glissez tout le dossier dans la zone de téléversement ou choisissez-le depuis le sélecteur de fichiers. Pour les frameworks, téléversez le dossier de build plutôt que l'arborescence source.
- 4Ouvrir l'URL générée
Quand le téléversement se termine, DeployPages renvoie une URL en ligne que vous pouvez utiliser immédiatement pour tester ou partager.
Option 2 : flux CLI
Utile quand le même build sort régulièrement et que le déploiement doit vivre dans un script, un job CI ou une checklist de publication.
À utiliser quand le projet devient répétable
Installer la CLI
Utilisez le gestionnaire de paquets de votre choix pour installer la CLI globalement.
npm install -g @deploypages/cliS'authentifier
Lancez la commande de login et terminez l'étape d'autorisation dans le navigateur.
deploypages loginDéployer le dossier courant
Lancez la commande deploy depuis le dossier de sortie du build.
deploypages deployPréparer les builds par framework
Les frameworks modernes demandent une étape de build avant téléversement. L'objectif est toujours le même : générer des fichiers statiques que le navigateur peut ouvrir directement.
Ce que signifie “build”
React / Vue / Vite
npm run buildTéléversez le dossier dist lui-même, pas la racine du projet.
Export statique Next.js
npm run buildDéfinissez output: 'export' dans next.config.js avant de générer le build.
HTML simple
Aucune étape de build requiseGardez simplement index.html à la racine.
Hugo / Hexo
hugo ou hexo generateTéléversez le dossier public généré.
Exemple d'export Next.js
/** @type {import('next').NextConfig} */const nextConfig = { output: 'export', images: { unoptimized: true },};
module.exports = nextConfig;Limites de l'export statique
Domaines personnalisés
DeployPages peut rattacher votre propre nom de domaine après le premier déploiement afin que le projet passe d'une URL système à une adresse de production de marque.
Qu'est-ce qui compte comme domaine ?
Étape 1 : ajouter le domaine dans la console
Allez dans les paramètres du projet, ouvrez l'onglet domaines et ajoutez le nom d'hôte à connecter.
Étape 2 : configurer le DNS
DeployPages fournira les cibles DNS nécessaires pour la vérification de propriété et le routage du trafic.
Étape 3 : attendre la vérification
Quand le DNS s'est propagé, l'état du domaine devient valide et le provisionnement HTTPS peut se terminer.
| Type | Hôte | Valeur | Objectif |
|---|---|---|---|
| CNAME | www | cname.deploypages.site | Pointer le trafic vers la plateforme |
| TXT | _deploypages-challenge | deploypages-verify=... | Vérifier la propriété du domaine |
Choisir l'hôte DNS
- Utilisez www pour connecter www.example.com.
- Utilisez @ pour connecter le domaine racine example.com.
- Utilisez un libellé de sous-domaine comme blog pour connecter blog.example.com.
Mettre à jour un site
Même parcours, nouvelle version
- 1Modifier les fichiers source
Changez textes, styles, médias ou fichiers localement.
- 2Reconstruire si nécessaire
Si le projet utilise un framework, générez d'abord un nouveau dossier de sortie.
- 3Ouvrir la console projet
Retournez sur la page projet dans DeployPages.
- 4Téléverser la nouvelle version
Remplacez l'ancien build par le dernier dossier. L'historique de déploiement garde la nouvelle version traçable.
Une fois le téléversement terminé, le nouveau build passe en ligne et les versions précédentes restent disponibles pour retour arrière.