Aller au contenu

Aller au sommaire de la doc

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.

Voir en Markdown

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 :

while.yaml
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 :

RessourcePrixDétail
Processeur et mémoire17 € par vCPU·mois et 8,50 € par Gio·moisapplis à la consommation, caches à la réservation

Guides

Branchez votre agent, il s’occupe du reste

À coller dans votre agent

Lis while.sh/agents, puis mets mon appli en ligne avec while.

Copier les instructions

Pas besoin de compte pour essayer : votre appli est en ligne tout de suite. Pour la garder, connectez-vous.

Un projet pour votre entreprise ? Parlez à l’équipe : hello@while.sh