2.0 KiB
📥 Installation des scripts
Ce guide vous explique comment télécharger et exécuter les scripts d'installation et de configuration disponibles dans ce dépôt.
🛠 Prérequis
Avant d'utiliser les scripts, assurez-vous d'avoir :
- Un système Linux Debian like
gitinstallé sur votre machine si vous déployez avec GIT- Les droits administrateur (
sudo)
🚀 Installation
1️⃣ Cloner le dépôt
Si vous souhaitez récupérer l'intégralité du projet, utilisez :
git clone https://git.abonnel.fr/cedricAbonnel/notes-techniques.git
cd notes-techniques/scripts
2️⃣ Télécharger uniquement un dossier spécifique
Si vous ne souhaitez pas cloner tout le projet, utilisez Git sparse checkout :
git clone --depth 1 --filter=blob:none --sparse https://git.abonnel.fr/cedricAbonnel/notes-techniques.git
cd notes-techniques
git sparse-checkout add scripts/server-mail
Remplacez server-mail par le dossier du service que vous souhaitez installer.
3️⃣ Exécuter un script d'installation
Une fois dans le bon dossier, lancez le script d'installation correspondant. Par exemple, pour installer un serveur de messagerie :
cd scripts/server-mail
./setup_server.sh
Suivez ensuite les instructions affichées.
📌 Utilisation du script de téléchargement automatique
Si vous préférez récupérer uniquement les fichiers nécessaires sans passer par Git, vous pouvez utiliser le script de téléchargement automatique :
1️⃣ Télécharger le script
wget -O fetch_scripts.sh "https://git.abonnel.fr/cedricAbonnel/notes-techniques/raw/branch/main/scripts/fetch_scripts.sh"
chmod +x fetch_scripts.sh
2️⃣ Exécuter le script
./fetch_scripts.sh
Le script vous proposera une liste de dossiers. Sélectionnez ceux que vous souhaitez télécharger.
📖 Support & Contribution
Si vous rencontrez un problème ou souhaitez proposer une amélioration, consultez le fichier CONTRIBUTING.md ou ouvrez une issue sur le dépôt.
Bonne installation ! 🚀