Ajout version LXC et restructuration complète du projet
🚀 NOUVELLES FONCTIONNALITÉS : - Version LXC complète pour Proxmox avec installation automatisée - Script d'installation LXC avec interface colorée et vérifications - Service systemd avec configuration sécurisée - Script de désinstallation avec sauvegarde de config 📁 RESTRUCTURATION : - Séparation Docker/LXC dans des dossiers dédiés - Documentation spécialisée pour chaque version - Guide d'installation unifié (INSTALL.md) - README principal avec comparaison des versions 🐳 AMÉLIORATIONS DOCKER : - docker-compose.yml optimisé avec healthcheck - Documentation Docker détaillée - Configuration par variables d'environnement clarifiée 📦 FONCTIONNALITÉS LXC : - Installation en une commande - Intégration systemd native - Gestion des permissions et sécurité - Logs intégrés avec journalctl - Configuration via fichier d'environnement 🔧 OUTILS INCLUS : - Scripts d'installation/désinstallation - Healthchecks pour les deux versions - Documentation de dépannage - Comparatif des deux approches 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
69
INSTALL.md
Normal file
69
INSTALL.md
Normal file
@@ -0,0 +1,69 @@
|
||||
# Guide d'installation
|
||||
|
||||
Choisissez votre méthode d'installation préférée :
|
||||
|
||||
## 🐳 Version Docker
|
||||
|
||||
**Avantages :**
|
||||
- Installation simple avec Docker Compose
|
||||
- Environment isolé et reproductible
|
||||
- Gestion des versions via images Docker
|
||||
- Intégration facile avec d'autres services
|
||||
|
||||
**→ [Guide Docker complet](docker/README-DOCKER.md)**
|
||||
|
||||
### Installation rapide Docker
|
||||
|
||||
```bash
|
||||
# Cloner le repo
|
||||
git clone <votre-repo>
|
||||
cd Dell_iDRAC_fan_controller/docker
|
||||
|
||||
# Configurer
|
||||
cp docker-compose.yml docker-compose.local.yml
|
||||
nano docker-compose.local.yml
|
||||
|
||||
# Lancer
|
||||
docker-compose -f docker-compose.local.yml up -d
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 📦 Version LXC (Proxmox)
|
||||
|
||||
**Avantages :**
|
||||
- Performance native (pas d'overhead Docker)
|
||||
- Intégration parfaite avec Proxmox
|
||||
- Accès hardware direct
|
||||
- Gestion avec systemd
|
||||
|
||||
**→ [Guide LXC complet](lxc/README-LXC.md)**
|
||||
|
||||
### Installation rapide LXC
|
||||
|
||||
```bash
|
||||
# Dans un container LXC Ubuntu
|
||||
wget -O - https://github.com/<votre-repo>/archive/main.tar.gz | tar -xz
|
||||
cd Dell_iDRAC_fan_controller-main/lxc
|
||||
chmod +x install-lxc.sh
|
||||
./install-lxc.sh
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Comparaison rapide
|
||||
|
||||
| Critère | Docker | LXC |
|
||||
|---------|--------|-----|
|
||||
| **Facilité** | ⭐⭐⭐ | ⭐⭐ |
|
||||
| **Performance** | ⭐⭐ | ⭐⭐⭐ |
|
||||
| **Isolation** | ⭐⭐⭐ | ⭐⭐ |
|
||||
| **Maintenance** | ⭐⭐⭐ | ⭐⭐ |
|
||||
| **Proxmox** | ⭐⭐ | ⭐⭐⭐ |
|
||||
| **Ressources** | ⭐⭐ | ⭐⭐⭐ |
|
||||
|
||||
## Support
|
||||
|
||||
- **Issues** : [GitHub Issues](https://github.com/<votre-repo>/issues)
|
||||
- **Discussions** : [GitHub Discussions](https://github.com/<votre-repo>/discussions)
|
||||
- **Original** : [Projet source](https://github.com/tigerblue77/Dell_iDRAC_fan_controller_Docker)
|
||||
Reference in New Issue
Block a user