Refonte complète des guides VPS et ajout guides Kirby/CI-CD

- Restructuration VPS : guides rapide et complet séparés
- Nouveau guide Vim essentiel pour administration serveur
- Guide déploiement Kirby (VirtualHost, multi-sites, permissions)
- Guide CI/CD Kirby (GitLab CI, Forgejo Actions, Docker)
- Anonymisation complète (sécurité pour publication publique)
- Priorité aux solutions libres (Forgejo, GitLab)
- README général et navigation améliorée

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
isUnknown 2026-02-13 14:58:13 +01:00
parent 9218efa6e2
commit d0a243509d
9 changed files with 4546 additions and 6 deletions

68
serveur/vps-setup.md Normal file
View file

@ -0,0 +1,68 @@
# Setup VPS
Deux guides selon vos besoins :
---
## 🚀 [Guide Rapide](vps-setup-rapide.md) (30-50 min)
**Pour ceux qui veulent :**
- Démarrer rapidement
- Configuration fonctionnelle sans détails
- Checklist actionnable
**Contenu :**
- Connexion SSH et sécurité
- Pare-feu (UFW) et Fail2ban
- Apache + SSL (Let's Encrypt)
- Mises à jour automatiques
👉 **[Commencer le setup rapide](vps-setup-rapide.md)**
---
## 📚 [Guide Complet](vps-setup-complet.md) (1-2h)
**Pour ceux qui veulent :**
- Comprendre chaque étape en profondeur
- Explications du "pourquoi"
- Troubleshooting détaillé
- Guide de référence
**Contenu :**
- Tout le guide rapide +
- Explications détaillées
- Cas d'usage multiples (Type A / Type B)
- Sections troubleshooting
- Optimisations avancées
👉 **[Voir le guide complet](vps-setup-complet.md)**
---
## 📦 Après le setup : Déployer votre site
### Kirby CMS
👉 **[Guide Kirby](kirby-vps-deploy.md)** - Déployer un ou plusieurs sites Kirby
### Autre projet
- Site statique : utilisez rsync
- Application Node.js : configurez un reverse proxy
- Forgejo : voir [forgejo/](forgejo/)
---
## 🆘 Problèmes ?
- **SSH ne fonctionne plus** → [Guide complet - Troubleshooting SSH](vps-setup-complet.md#impossible-de-se-connecter-en-ssh)
- **Apache ne démarre pas** → [Guide complet - Troubleshooting Apache](vps-setup-complet.md#apache-ne-démarre-pas)
- **Disque plein** → [Diagnostic espace disque](linux-essentials/diagnostic-espace-disque.md)
- **Bots qui attaquent** → [Analyse logs et Fail2ban](linux-essentials/analyse-logs-detection-bots.md)
---
## 📖 Guides complémentaires
- **[Vim (éditeur)](linux-essentials/vim-guide-essentiel.md)** - Essentiel pour éditer les configs
- **[Architecture Linux](linux-essentials/architecture-filesystem.md)** - Comprendre /etc, /var, /lib
- **[Commandes find/du](linux-essentials/comprendre-commandes-find-du.md)** - Recherche et diagnostic