Cloudflare Pages : 500 constructions par mois et 100 domaines en offre gratuite
Résumé
Cloudflare Pages heberge des fronts et depose une application complete sur le reseau mondial de Cloudflare. L offre gratuite accorde cinq cents constructions par mois, tandis que sites, sieges, requetes et bande passante sont annonces sans limite.
Recommander- Nom
- Cloudflare Pages
- Version
- 20261016
- Open source
- Propriétaire
- Système
- Web
- Mis à jour
- 2026-10-17 16:07
Le moment ou l hebergement commence a couter arrive d ordinaire avec la croissance. Plus de sites, plus de trafic, et la bande passante comme le nombre de constructions deviennent les nouvelles variables. Cloudflare Pages place la frontiere gratuite ailleurs. Sites, sieges, requetes et bande passante passent au second plan, et le tableau des quotas surveille plutot le nombre de constructions, le nombre de projets et la taille d un fichier.
Construire et livrer sur un meme reseau
Cloudflare presente Pages comme une plateforme sans serveur ou une equipe construit une application, y travaille a plusieurs, la teste et la met en ligne. La page du produit le resume plus directement : une application complete, une fois construite, atterrit sur le reseau mondial de Cloudflare. La livraison revient au reseau de l entreprise, et la page indique que le service tourne sur le systeme qui porte environ vingt pour cent du trafic internet, avec fiabilite, securite et performance de niveau entreprise en reglage par defaut, HTTP/3, QUIC, compression d images et SSL compris. Trois chemins menent en ligne : brancher une plateforme d hebergement de code, pousser une construction terminee par Direct Upload, ou l envoyer depuis une machine locale avec l outil en ligne de commande. Sites statiques et applications completes partagent un meme modele, et Pages Functions fait tourner le code cote serveur.

Les reglages de construction viennent de modeles
Une fois une plateforme de code branchee, chaque envoi declenche une construction et un deploiement. Cloudflare tient une liste de modeles pour les cadres courants, de React a Gatsby, Next.js en export statique, Nuxt, Qwik, Remix, Svelte, SvelteKit, Vue, Angular, Docusaurus, Hugo, Jekyll, Eleventy, VitePress et Zola, et chaque modele porte sa commande et son dossier de sortie. Le code de sortie decide du succes. Une valeur non nulle marque un echec, une valeur nulle vaut succes et la sortie est envoyee, et meme un journal ecrit sur la sortie d erreur ne change pas ce verdict. Le dossier racine vaut par defaut celui du depot, et seul un depot unique contenant plusieurs projets demande un reglage manuel. Le dossier de sortie est produit par la commande, et la plupart des cadres atterrissent dans le dossier public d usage.
Sans plateforme de code, Direct Upload prend un paquet deja construit et le pousse en entier, ce qui convient aux equipes dont la construction tourne sur leur propre plateforme ou sur une machine locale. Le chemin en ligne de commande envoie un dossier a la fois avec un plafond de vingt mille fichiers, alors que le glissement d une archive ou d un dossier dans l interface en accepte mille. Les deux limitent un fichier a 25 MiB. Un dossier de fonctions doit partir avec la ligne de commande, et un script worker autonome est reconnu des deux cotes.
Ce que le tableau des quotas surveille vraiment
La frontiere gratuite est ecrite ligne par ligne. La simultaneite est la plus simple a saisir : l offre gratuite construit une fois a la fois, Professional cinq fois et Business vingt fois. Le compte se fait par compte, et une construction qui depasse vingt minutes est arretee. Les constructions mensuelles sont de cinq cents, cinq mille et vingt mille. Les domaines propres se comptent par projet, a cent, deux cent cinquante et cinq cents. Pour les fichiers, un site gratuit tient vingt mille entrees, les offres superieures atteignent cent mille avec une variable d environnement activee dans les reglages du projet, et un element seul s arrete a 25 MiB. Deploiements de previsualisation et utilisateurs collaborateurs sont sans limite, les projets par compte s arretent a cent, et Cloudflare precise que cette limite n est pas relevee sur demande.
La couche des requetes tient dans deux petits fichiers
Les en tete de reponse et les regles de redirection des elements statiques reviennent a deux fichiers en texte simple, jamais publies comme elements et seulement lus par la plateforme dans le dossier de sortie. Le fichier d en tete accepte cent regles, chaque ligne plafonnee a deux mille caracteres espaces, nom et valeur compris, et une requete qui touche plusieurs regles herite des en tetes de toutes. Le fichier de redirection porte une declaration par ligne et l ordre compte : quand plusieurs declarations nomment le meme chemin source, celle du haut gagne, et les regles statiques doivent passer avant les dynamiques. Sa capacite est de deux mille redirections statiques plus cent dynamiques, soit deux mille cent au total, avec mille caracteres par declaration. Quand les deux fichiers touchent une requete, les redirections passent avant les en tetes.
Previsualisations, retour en arriere et declencheurs
Chaque demande de fusion ouverte sur le depot produit un lien de previsualisation propre a ce changement, et le contenu suit les envois suivants sur la branche. Chaque nouvelle branche recoit une empreinte generee au hasard devant le sous domaine du projet, ce qui forme une nouvelle adresse de previsualisation, et la plateforme cree en plus un alias pour le nom de branche qui avance avec elle. Le domaine de production et tout domaine propre attache au projet restent intacts. Pour tenir ces copies temporaires hors des resultats de recherche, Cloudflare marque par defaut chaque previsualisation comme a ne pas indexer. Le retour en arriere vise toute mise en production construite avec succes, et une version plus recente reste choisissable apres coup, tandis qu une previsualisation n est jamais une cible. Les domaines se separent en deux cas : un domaine racine demande le deplacement du site vers Cloudflare avec changement des serveurs de noms pour que la plateforme cree les enregistrements, et un sous domaine demande seulement un enregistrement CNAME chez le fournisseur actuel, pointant vers le sous domaine du projet.
Les declencheurs deplacent le point de depart hors de l envoi. Chaque declencheur a sa propre adresse, un seul HTTP POST lance une construction, et le reglage ne demande qu un nom et une branche. Cloudflare previent que quiconque appelle l adresse peut lancer une construction, donc un declencheur se traite comme un secret et se supprime puis se recree en cas de doute. Cela convient aux sites dont le contenu vit dans un systeme de gestion externe et doit se rafraichir avec lui, et cela s insere aussi dans une chaine maison d integration continue ou dans une reconstruction planifiee.
Cloudflare Pages decoupe l hebergement de fronts en trois parts. Les constructions se font dans des modeles, la livraison passe par le reseau mondial de l entreprise, et le quota tient sur un tableau public. Ce qui retient l attention, c est la generosite de l offre gratuite. Sites, sieges, requetes et bande passante passent au second plan, et les chiffres a prevoir sont les constructions mensuelles, le nombre de projets et la taille d un fichier. Pour des sites statiques et des applications completes ou le trafic varie et ou le cout de bande passante se prevoit mal, cet ensemble garde l incertitude de la facture tres basse.