Outils pour utilisateurs

Outils du site


dossier:vps_en_routeur_ip_via_wireguard:12_telechargements_sources

↩ 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 consulter le code source exact de chaque module pour des besoins de vérification ou de maintenance rapide.

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 et les guides au format Markdown pour le Plan de Reprise d'Activité (PRA).

📥 Télécharger l'archive globale du projet (passerelle-vps.tar)

Commande de rapatriement recommandée

Depuis votre ordinateur portable local (à la maison), exécutez la commande suivante pour aspirer l'archive en toute sécurité via le compte sécurisé de tux :

scp tux@adresse_ip_du_vps:~/bin/passerelle-vps.tar ~/Documents/Sauvegardes/

2. Visualisation des Codes Sources

Les blocs ci-dessous affichent les scripts bruts tels qu'ils sont exécutés par le système.

03) Script de Post-Installation

#!/bin/bash
# ==============================================================================
# SCRIPT 03 : INITIALISATION ET POST-INSTALLATION DU VPS PASSERELLE
# ==============================================================================
# Langue d'exécution : fr_FR.UTF-8
# Dépendances : wireguard nginx postfix iptables-persistent
# ==============================================================================
 
# ... Le code brut d'initialisation système et de création de Tux apparaît ici ...
EOF

04) Script du Menu Principal (Gestionnaire CLI)

#!/bin/bash
# ==============================================================================
# SCRIPT 04 : TOUR DE CONTRÔLE ET INTERFACE INTERACTIVE CLI (TUX)
# ==============================================================================
 
# ... Le code de la boucle infinie, des couleurs et de l'aiguillage apparaît ici ...
EOF

05) Script d'Ajout d'une Liaison VPN

#!/bin/bash
# ==============================================================================
# SCRIPT 05 : AJOUT CLIENT VPN, CONFIGURATION PARE-FEU, REVERSE PROXY ET SMTP
# ==============================================================================
 
# ... Le code de génération des clés WireGuard et d'écriture des templates apparaît ici ...
EOF

06) Script de Retrait d'une Liaison VPN

#!/bin/bash
# ==============================================================================
# SCRIPT 06 : RÉVOCATION CLIENT, NETTOYAGE CHIRURGICAL ET RESTRICTION PARE-FEU
# ==============================================================================
 
# ... Le code de purge des fichiers de configuration et d'iptables apparaît ici ...
EOF

07) Script d'Ajout d'une VM Conteneur

#!/bin/bash
# ==============================================================================
# SCRIPT 07 : DEPLOIEMENT INSTANCE VIRTUELLE LEGERE ET RACCORDEMENT RESEAU
# ==============================================================================
 
# ... Le code d'instanciation de l'environnement isolé apparaît ici ...
EOF

08) Script de Duplication d'une VM Conteneur

#!/bin/bash
# ==============================================================================
# SCRIPT 08 : CLONAGE D'INSTANCE ET REGENERATION DES IDENTIFIANTS UNIQUES
# ==============================================================================
 
# ... Le code de duplication et de modification du hostname/MAC apparaît ici ...
EOF

09) Script de Suppression d'une VM Conteneur

#!/bin/bash
# ==============================================================================
# SCRIPT 09 : ARRET FORCE, PURGE DU STOCKAGE ET CALCUL DE L'ESPACE LIBÉRÉ
# ==============================================================================
 
# ... Le code de destruction définitive du conteneur apparaît ici ...
EOF

10) Script de Supervision et Statut

#!/bin/bash
# ==============================================================================
# SCRIPT 10 : MONITORING MATÉRIEL, VÉRIFICATION SERVICES ET STATUT TUNNELS
# ==============================================================================
 
# ... Le code d'interrogation du CPU/RAM/Disque et wg show apparaît ici ...
EOF

11) Script de Sauvegarde Globale

#!/bin/bash
# ==============================================================================
# SCRIPT 11 : EMPAQUETAGE CONFIGURATIONS ET INJECTION DOCUMENTATION DE SECOURS
# ==============================================================================
 
# ... Le code de création du .tar, chmod 600 et injection du dossier documentation ...
EOF

↩ Retour à l'accueil du projet

dossier/vps_en_routeur_ip_via_wireguard/12_telechargements_sources.txt · Dernière modification : de bernard.rolland