Sites statiques sur le réseau mondial de Cloudflare
Envoyez HTML, CSS et JavaScript et votre site est en ligne derrière le CDN de Cloudflare, avec TLS automatique, HTTP/3 et protection DDoS.
À partir de 12,49 R$/mois ≈ 2,00 €
Ce qui est prêt à l'emploi
L'environnement connaît déjà votre langage : vous envoyez le code et il tourne.
HTTP/3 et Brotli
Fichiers servis en HTTP/3 et compressés avec Brotli, sans configuration de votre côté.
CDN Cloudflare
Vos fichiers sont mis en cache sur le réseau mondial de Cloudflare, plus près des personnes qui visitent votre site.
DDoS et WAF inclus
Mitigation DDoS et pare-feu applicatif web (WAF) de Cloudflare devant votre site, sans coût supplémentaire.
Aucune configuration
Envoyez votre index.html et vos assets : le certificat TLS est émis automatiquement et votre site est en ligne.
Ce que vous pouvez héberger
Des projets qui tournent sur ce runtime.
Landing pages et portfolios
Sites en HTML, CSS et JavaScript simples, servis via le CDN de Cloudflare.
SPA React, Vue et Svelte
Envoyez le dossier dist/ ou build/ de votre bundler, avec code splitting et routage côté client.
Astro, Hugo et Next.js statique
La sortie statique de n'importe quel générateur de sites, avec pages pré-rendues et îlots interactifs.
Documentation avec Docusaurus et VitePress
Sites de documentation avec recherche côté client et navigation rapide entre les pages pré-rendues.
Frontends Jamstack
Frontends qui consomment des APIs hébergées dans d'autres applications de votre compte Square Cloud.
PWA et blogs statiques
Applications offline-first, catalogues et blogs avec service worker et web manifest.
Configuration et versions
Le dashboard génère le squarecloud.app au déploiement, ou vous écrivez le vôtre à la racine du projet : nom, fichier principal, mémoire et version au même endroit.
DISPLAY_NAME=Static
MEMORY=512- Fichiers acceptés
.html- Dépendances
- Non requises
- Valeurs de RUNTIME=
statichtml
Combinez avec d’autres services
Tout dans le même tableau de bord, sur la même infrastructure et la même facture.
Un plan pour chaque étape de votre projet
Commencez petit et évoluez quand vous en avez besoin, sans contrat d’engagement.
Hobby
Pour valider des idées, des bots et des projets personnels
À partir de 12,49 R$/mois ≈ 2,00 €
- 1 Go de RAM
- 1 vCPU
- Jusqu’à 4 projets
- Jusqu’à 2 Go sur le même plan
Standard
RecommandéPour la production, avec bases de données et domaines personnalisés
À partir de 44,99 R$/mois ≈ 7,20 €
- 4 Go de RAM
- 4 vCPU
- Jusqu’à 16 projets
- Jusqu’à 8 Go sur le même plan
Pro
Pour les projets à grande échelle, avec snapshots quotidiens des applications et statistiques avancées
À partir de 124,99 R$/mois ≈ 20,00 €
- 12 Go de RAM
- 6 vCPU
- Jusqu’à 48 projets
- Jusqu’à 24 Go sur le même plan
4,9 sur 5 · 402 avis sur Google + TrustpilotTrustpilot
Foire aux questions sur les sites statiques
Réseau Cloudflare, HTTP/3, déploiement de SPA et fichiers spéciaux.
Comment héberger une SPA React, Vue ou Svelte ?
Compilez en local (npm run build) et envoyez le contenu du dossier de sortie (dist/ ou build/), et non le dossier lui-même, sous forme de ZIP, avec index.html à la racine de l’archive. Square ne compile pas les assets statiques à votre place : si vous voulez un build au déploiement, utilisez le runtime Node.js avec votre serveur de production (Express qui sert dist/, vite preview, adaptateur Astro, etc.). Pour les SPA avec routage côté client, renommez l’index.html du build en vite.html avant de zipper : le fallback est détecté automatiquement et toute route introuvable y aboutit.
HTTP/3 et QUIC sont-ils activés ?
Oui. Chaque application statique est servie par le réseau de Cloudflare avec HTTP/3 et QUIC activés.
Qu’apporte le réseau de Cloudflare aux sites statiques ?
Un CDN avec plus de 200 points de présence, WAF, mitigation DDoS permanente, certificats TLS émis et renouvelés automatiquement, HTTP/3 et compression Brotli. Tout est inclus dans tous les plans, sans configuration.
Quels fichiers spéciaux Square reconnaît-il ?
Trois fichiers ont un rôle spécial : index.html est servi comme point d’entrée par défaut de la racine ; 404.html est servi automatiquement avec le statut HTTP 404 sur toute route inexistante ; et vite.html active le mode SPA, où toute route introuvable se rabat sur lui, ce qui permet le routage côté client dans les applications React, Vue, Svelte et similaires. Sans configurer de redirections, de réécritures ni de règles serveur.