No description
Find a file
2025-09-11 18:01:10 +02:00
data/frontend update 2025-09-11 18:00:36 +02:00
.gitignore update 2025-09-11 18:01:10 +02:00
docker-compose.yml update 2025-09-11 18:01:10 +02:00
README.md update 2025-09-11 18:01:10 +02:00

🚀 Liste des Features Projet server-home

🎨 Frontend (dashboard HTML/CSS/JS)

  • feature/dashboard-base Page daccueil avec liens vers services
  • feature/layout-responsive Responsive design + Grid/Flex
  • feature/css-modules Séparation du CSS (layout, couleur, typo)
  • feature/dashboard-stats-js Stats système dynamiques en JS
  • feature/dashboard-icons-links Icônes + liens services personnalisés
  • feature/theme-system Thème sombre / clair configurable
  • feature/ui-personnalisation Logo, favicon, titre dynamique

⚙️ Backend (API Flask ou Node.js)

  • feature/api-base Serveur API avec /api/stats
  • feature/api-system-info CPU / RAM / Uptime du système
  • feature/api-auth Protection API (IP whitelisting ou token)
  • feature/api-docker-control Contrôle Docker (restart, stop service)
  • feature/api-healthcheck Endpoint de check système (/ping)

🐳 Docker / Reverse Proxy

  • feature/docker-setup docker-compose.yml de base
  • feature/reverse-proxy Reverse proxy avec Nginx ou Traefik
  • feature/https-setup HTTPS automatique via Let's Encrypt
  • feature/docker-frontend Dockerisation du front via Nginx
  • feature/docker-backend Dockerisation de lAPI backend

🔒 Sécurité / Production

  • feature/env-structure Fichier .env propre
  • feature/deploy-scripts start.sh, stop.sh, etc.
  • feature/security-cors CORS et headers de sécurité
  • feature/security-ratelimit Limiteur de requêtes API

📚 Documentation

  • feature/readme Rédaction du README.md
  • feature/changelog Journal des changements (CHANGELOG.md)
  • feature/user-doc Doc utilisateur (markdown ou HTML)