Dimdam's
Dimdam’s Git

dimdams / dimdams-docs

Documentation de Dimdams

Public
00
README.md

Dimdam's Docs

Site de documentation officiel de Dimdam's (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

# 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