Commit initial : blog Docusaurus avec i18n (FR/EN)
This commit is contained in:
commit
f6e32464d9
27 changed files with 18900 additions and 0 deletions
52
docs/homelab-actuel/index.md
Normal file
52
docs/homelab-actuel/index.md
Normal file
|
|
@ -0,0 +1,52 @@
|
|||
---
|
||||
sidebar_position: 1
|
||||
---
|
||||
|
||||
# Homelab actuel - Docker Compose & Ansible
|
||||
|
||||
Documentation de mon infrastructure homelab actuelle, basée sur Docker Compose et Ansible.
|
||||
|
||||
## Vue d'ensemble
|
||||
|
||||
Mon homelab actuel utilise une approche simple et efficace :
|
||||
- **Docker Compose** : Orchestration des conteneurs
|
||||
- **Ansible** : Automatisation de la configuration et du déploiement
|
||||
- **Services auto-hébergés** : Forgejo, monitoring, applications diverses
|
||||
|
||||
## Architecture
|
||||
|
||||
### Infrastructure physique/virtuelle
|
||||
- Serveurs dédiés ou VM
|
||||
- Réseau local sécurisé
|
||||
- Stockage et sauvegardes
|
||||
|
||||
### Stack technique
|
||||
- **OS** : Linux (Debian/Ubuntu)
|
||||
- **Conteneurisation** : Docker & Docker Compose
|
||||
- **Automatisation** : Ansible playbooks
|
||||
- **Reverse proxy** : Traefik ou Nginx
|
||||
- **Monitoring** : Prometheus, Grafana
|
||||
|
||||
## Services déployés
|
||||
|
||||
La documentation détaille :
|
||||
- Configuration des services
|
||||
- Playbooks Ansible utilisés
|
||||
- Docker Compose files
|
||||
- Gestion des secrets et sécurité
|
||||
- Sauvegardes et disaster recovery
|
||||
|
||||
## Avantages de cette approche
|
||||
|
||||
Simple à mettre en place et maintenir
|
||||
Ansible permet une automatisation complète
|
||||
Docker Compose facilite la gestion des services
|
||||
Reproductible et versionné avec Git
|
||||
|
||||
## Limitations
|
||||
|
||||
Scalabilité limitée
|
||||
Pas de haute disponibilité native
|
||||
Orchestration manuelle pour certaines tâches
|
||||
|
||||
Ces limitations motivent l'évolution vers Kubernetes (voir section "Futur Homelab").
|
||||
Loading…
Add table
Add a link
Reference in a new issue