docs: commandes de démarrage claires dans le README

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-05-24 14:25:55 +02:00
co-authored by Claude Sonnet 4.6
parent b87c96ceab
commit d31cde3d59
+23 -8
View File
@@ -24,18 +24,33 @@ Application d'organisation personnelle auto-hébergée — PWA mobile-first dép
| Déploiement | Docker Compose · Nginx Proxy Manager | | Déploiement | Docker Compose · Nginx Proxy Manager |
| Design system | Gruvbox seventies (`design_system/`) | | Design system | Gruvbox seventies (`design_system/`) |
## Démarrage rapide (développement local) ## Démarrage rapide
```bash ```bash
# Copier la configuration cd ~/Documents/projet/home_hub
cp .env.example .env
# Lancer l'environnement de développement # Lancer l'app (première fois ou après un arrêt)
./dev.sh docker compose up -d
# Backend disponible sur http://localhost:8000 # Frontend → http://localhost:3001 (ou http://<IP-locale>:3001 sur le réseau)
# Frontend disponible sur http://localhost:3000 # API Swagger → http://localhost:8000/docs
# Documentation API : http://localhost:8000/docs ```
**Après modification du code :**
```bash
# Rebuild + relancer un service
docker compose build backend && docker compose up -d backend
docker compose build frontend && docker compose up -d frontend
# Rebuild tout
docker compose build && docker compose up -d
```
**Maintenance :**
```bash
docker compose down # Arrêter (données conservées)
docker compose logs -f # Logs en direct
docker compose ps # État des conteneurs
``` ```
## Structure du projet ## Structure du projet