Blog technique montrant mes recherches et réflexions à des problèmes qui surviennent dans mes différents déploiements. https://docs.tellserv.fr/
Find a file
Tellsanguis aba46f671c Amélioration configuration Docusaurus et implémentation i18n
- Add language switcher to navbar for bilingual site (FR/EN)
- Remove intro page, use presentation as entry point
- Add example pages to all documentation categories
- Configure categories with generated-index for page listings
- Update footer and homepage links to reference presentation
- Enhance configuration with best practices:
  - Add metadata and SEO keywords
  - Enable RSS/Atom feeds for blog
  - Configure sitemap generation
  - Add syntax highlighting for YAML, HCL, Docker
  - Enable Mermaid diagram support
  - Configure table of contents settings
  - Respect user color scheme preferences
  - Add last update metadata to docs
- Fix deprecated onBrokenMarkdownLinks configuration
- Create bilingual example pages with practical code examples
- Update all i18n translations for consistency

This update brings the site in line with Docusaurus 3.x best practices
and provides a solid foundation for documentation growth.
2025-11-15 15:00:45 +01:00
blog Commit initial : blog Docusaurus avec i18n (FR/EN) 2025-11-14 20:48:21 +01:00
docs Amélioration configuration Docusaurus et implémentation i18n 2025-11-15 15:00:45 +01:00
i18n/en Amélioration configuration Docusaurus et implémentation i18n 2025-11-15 15:00:45 +01:00
src Amélioration configuration Docusaurus et implémentation i18n 2025-11-15 15:00:45 +01:00
static/img Commit initial : blog Docusaurus avec i18n (FR/EN) 2025-11-14 20:48:21 +01:00
.gitignore Commit initial : blog Docusaurus avec i18n (FR/EN) 2025-11-14 20:48:21 +01:00
.node-version Mise à jour Node 18 vers 20 2025-11-14 20:53:15 +01:00
docusaurus.config.ts Amélioration configuration Docusaurus et implémentation i18n 2025-11-15 15:00:45 +01:00
package-lock.json Commit initial : blog Docusaurus avec i18n (FR/EN) 2025-11-14 20:48:21 +01:00
package.json Commit initial : blog Docusaurus avec i18n (FR/EN) 2025-11-14 20:48:21 +01:00
README.md Commit initial : blog Docusaurus avec i18n (FR/EN) 2025-11-14 20:48:21 +01:00
sidebars.ts Amélioration configuration Docusaurus et implémentation i18n 2025-11-15 15:00:45 +01:00
tsconfig.json Commit initial : blog Docusaurus avec i18n (FR/EN) 2025-11-14 20:48:21 +01:00
wrangler.toml Commit initial : blog Docusaurus avec i18n (FR/EN) 2025-11-14 20:48:21 +01:00

TellServ Tech Blog

Blog technique pour documenter mes recherches et réflexions sur des défis techniques.

Installation

npm install

Développement local

npm start

Cette commande démarre un serveur de développement local et ouvre une fenêtre de navigateur. La plupart des modifications sont reflétées en direct sans avoir à redémarrer le serveur.

Build

npm run build

Cette commande génère le contenu statique dans le répertoire build et peut être servie avec n'importe quel hébergeur de contenu statique.

Déploiement

Le site est automatiquement déployé sur Cloudflare Pages lors d'un push sur la branche main.

Liens