Suppression des anciens fichiers obsolètes suite à la migration vers React/TypeScript:
- Suppression du dossier client/ (ancienne version dupliquée)
- Suppression de public/index.html et public/login.html (anciennes pages HTML)
- Suppression de public/js/* (anciens scripts vanilla JS)
- Suppression de public/css/* (anciens styles CSS)
Mise à jour de la documentation:
- README.md mis à jour pour refléter la stack technique actuelle (React 19 + TypeScript)
- Ajout des nouvelles dépendances frontend (shadcn/ui, TanStack Query, React Router v7)
Le projet utilise désormais exclusivement React/TypeScript avec Vite pour le frontend.
- Remplacement des bind mounts par des volumes Docker nommés
- Les volumes notes_data et notes_uploads ont automatiquement les bonnes permissions
- Correction de l'erreur SQLITE_CANTOPEN
- Mise à jour du README avec les commandes de backup pour volumes Docker
- L'utilisateur node dans le container peut maintenant écrire dans les volumes
Modifications:
- docker-compose.yml: port mapping 2222:2222 et variable PORT=2222
- Dockerfile: EXPOSE 2222 et healthcheck sur port 2222
- server.js: port par défaut changé de 3000 à 2222
- .env.example: PORT=2222
- README.md: toutes les références au port 3000 remplacées par 2222
(installation, accès, configuration Nginx)
L'application écoute maintenant sur le port 2222 au lieu de 3000.