[[./accueil| ↩ Retour à l'accueil du projet]]
====== 12) Téléchargements du projet et sources des scripts ======

Cette page centralise les ressources techniques du projet **VPS Passerelle**. Elle permet à l'administrateur de récupérer l'archive complète du système ou de déployer proprement l'intégralité de la documentation textuelle sur son propre site DokuWiki.

===== 1. Téléchargement de l'Infrastructure Réseau =====

L'archive globale contient l'ensemble des scripts d'administration, les modèles d'arborescence, les configurations initiales, ainsi que les sources brutes des pages du Wiki pour le Plan de Reprise d'Activité (PRA).

📥 {{:dossier:vps_en_routeur_ip_via_wireguard:passerelle-vps.tar|Télécharger l'archive globale du projet (passerelle-vps.tar)}}

===== 2. Protocole de Déploiement de la Documentation (Méthode Navette) =====

Pour reconstituer ou mettre à jour cette documentation sur un autre bloc DokuWiki, l'administrateur doit respecter scrupuleusement la procédure en 5 étapes suivante :

  * **1) Connexion au site cible :** Se rendre sur l'interface d'administration du DokuWiki où la documentation doit être installée.
  * **2) Initialisation de l'arborescence :** Se rendre sur la page parente et insérer le lien de création du dossier réservé à cette documentation : ''[[./Projet_passerelle_vps/]]''. Ce namespace prépare l'accueil de la structure, indépendamment de la page par défaut ('accueil' ou 'start').
  * **3) Pierre d'attente temporaire :** Créer dans un premier temps une page ''accueil'' temporaire permettant d'y téléverser ou d'y télécharger le fichier ''passerelle-vps.tar'' dans le dossier des médias.
  * **4) Extraction du module de transfert :** Depuis le terminal SSH, se positionner à la racine du projet et extraire de l'archive le script applicatif dédié à la synchronisation des pages.
  * **5) Exécution de la synchronisation :** Passer la commande SSH pour exécuter le script extrait. Ce dernier identifie automatiquement la racine relative de l'espace de travail et déploie les fichiers '.txt' au bon endroit.

===== 3. Visualisation des Codes Sources Applicatifs =====

Les blocs ci-dessous affichent la structure des scripts bruts d'administration basés sur les fonctions génériques 'tux.'.

==== 03) Script de Post-Installation (Universel) ====
<code bash>
#!/bin/bash
# PROJET PASSERELLE - SCRIPT 03 : POST-INSTALLATION GLOBALE
# Support : Debian 13 / Fedora 44 Server (Agnostique)
# ... Détection /etc/os-release et barrière de blocage des systèmes incompatibles ...
</code>

==== 04) Script du Menu Principal (Gestionnaire CLI) ====
<code bash>
#!/bin/bash
# PROJET PASSERELLE - SCRIPT 04 : MENU PRINCIPAL D'ADMINISTRATION CLI
# ... Boucle infinie, interface interactive et routages vers ~/projet/ ...
</code>

[[./accueil| ↩ Retour à l'accueil du projet]]
