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 df63713055 Ajout page Veille avec agrégation RSS automatique
- Création d'un plugin Docusaurus pour agréger les flux RSS au build
  * Récupère 37 flux RSS depuis le fichier OPML
  * Filtre les articles des dernières 24h
  * Génère un fichier JSON statique pour chargement instantané

- Page Veille avec composant React
  * Affichage des articles groupés par catégorie
  * Menus dépliables (repliés par défaut)
  * Chargement ultra-rapide depuis JSON pré-généré
  * Support bilingue FR/EN

- GitHub Actions pour rebuild automatique quotidien
  * Workflow déclenché tous les jours à 6h UTC
  * Met à jour les flux RSS via l'API Cloudflare Pages
  * Déclenchement manuel possible

- Configuration Webpack pour compatibilité navigateur
  * Désactivation des polyfills Node.js côté client
  * Correction du warning onBrokenMarkdownLinks

- Icône RSS dans la navbar
  * Lien vers le flux Atom du blog
  * Style cohérent avec les autres icônes

125 articles trouvés dans les dernières 24h lors du dernier build.
2025-12-06 09:33:43 +01:00
.github/workflows Ajout page Veille avec agrégation RSS automatique 2025-12-06 09:33:43 +01:00
blog Ajout page À propos, mise à jour tags et correction navigation 2025-12-03 17:51:44 +01:00
docs Ajout page À propos, mise à jour tags et correction navigation 2025-12-03 17:51:44 +01:00
i18n/en Ajout page Veille avec agrégation RSS automatique 2025-12-06 09:33:43 +01:00
plugins Ajout page Veille avec agrégation RSS automatique 2025-12-06 09:33:43 +01:00
src Ajout page Veille avec agrégation RSS automatique 2025-12-06 09:33:43 +01:00
static Ajout page Veille avec agrégation RSS automatique 2025-12-06 09:33:43 +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 Ajout page Veille avec agrégation RSS automatique 2025-12-06 09:33:43 +01:00
docusaurus.config.webpack.js Ajout page Veille avec agrégation RSS automatique 2025-12-06 09:33:43 +01:00
package-lock.json Ajout page Veille avec agrégation RSS automatique 2025-12-06 09:33:43 +01:00
package.json Ajout page Veille avec agrégation RSS automatique 2025-12-06 09:33:43 +01:00
README.md Commit initial : blog Docusaurus avec i18n (FR/EN) 2025-11-14 20:48:21 +01:00
sidebars.ts Ajout page À propos bilingue et restructuration navigation 2025-12-03 16:03:04 +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