Sites statiques
Un site sans serveur, fait de HTML et de JavaScript : while le construit si besoin, puis le sert en HTTPS, avec le bon cache pour chaque fichier et vos propres en-têtes.
Mis à jour le 9 novembre 2026.
Vous, à votre agent : Mets le site de l’événement en ligne.
Ce que votre agent écrit
Votre agent l’écrit dans while.yaml, à la racine de votre appli :
services:
- name: site
type: static
root: dist
Quand vous en servir
Servez-vous-en pour un site sans serveur, fait de HTML et de JavaScript construits.
Comment ça marche
while construit le site si package.json a un script build, puis sert le dossier root : le HTML revalidé à chaque visite, les fichiers à empreinte (/_astro/, /assets/index-a1B2c3D4.js…) gardés un an, le reste une heure. Un fichier .gz déjà construit à côté d’un fichier part compressé. Un fichier _redirects à la racine redirige des chemins exacts (/ancien /nouveau 301, 50 au plus) ; un fichier _headers pose des en-têtes par chemin (/* puis Content-Security-Policy: … en retrait).
Ce qu’il faut savoir
Le cache vit dans le serveur du site : il n’y a pas de cache partagé en bordure, ni de purge. Le site s’endort sans trafic comme un service web, selon sa veille, et sa première visite est alors plus lente.
Prix
Ces prix sont les mêmes dans toutes les offres, hors taxes :
| Ressource | Prix | Détail |
|---|---|---|
| Processeur et mémoire | 17 € par vCPU·mois et 8,50 € par Gio·mois | applis à la consommation, caches à la réservation |