# Dimdam's Docs

Site de documentation officiel de Dimdam's ([docs.dimdams.com](https://docs.dimdams.com)), remplaçant l'ancien GitBook.

Il regroupe toute la documentation des produits Dimdam's en 4 sections :
- **Hébergement** (`content/hebergement/`) : Commander, configurer et gérer sites web, bots, serveurs de jeu, VPS et bases de données.
- **API & CLI** (`content/api/`) : Piloter les services via l'API REST et le CLI `dimdams`.
- **Dimdam's Git** (`content/git/`) : Hébergement Git en France (code, CI/CD, paquets, Pages).
- **Dimdam's Status** (`content/status/`) : Suivi de la disponibilité et API de statut.

## Architecture technique

- **Framework :** Next.js 16 (App Router) avec export 100% statique (`output: "export"`, `trailingSlash: true`).
- **Markdown :** Moteur Shiki pour la coloration syntaxique et Marked pour le rendu HTML.
- **Recherche :** Index de recherche généré statiquement à la compilation (`/search-index.json`).
- **Hébergement :** Fichiers statiques (`out/`) servis directement par Nginx sur `server-003` et exposés via le tunnel Cloudflare.

## Commandes

```bash
# Développement local (port 3010)
npm run dev

# Validation des fichiers Markdown et des liens internes
npm run check

# Compilation statique (génère le dossier out/)
npm run build

# Déploiement sur server-003
npm run deploy
```

