---
title: "Héberger un site statique : la doc de while.sh"
url: https://while.sh/fr/docs/briques/statique/
updated: 2026-11-09
---

# 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.

> 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 :

```yaml titre="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 :

| 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 |

## Guides

- [Mettre en ligne un site statique Astro, Vite ou HTML depuis votre agent IA, par MCP](/fr/guides/site-statique/)
