You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs(readme): mettre à jour la documentation pour la v0.3.0
- Ajouter les nouvelles fonctionnalités : tableau de bord web, multithreading et menu SSH
- Documenter le flag --serve et le menu interactif
- Mettre à jour la structure du projet avec le dossier templates/
Copy file name to clipboardExpand all lines: CHANGELOG.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@
4
4
- web: ajouter le tableau de bord web, le multithreading et le menu d'accueil SSH ([commit be9bde2](https://github.com/Deniz09OK/Linux-System-Inventory-Tool/commit/be9bde2a91e1a2b6528370d695340eeb2d061b1a)) by Deniz09OK
5
5
6
6
### 🔀 Merges
7
-
- Merge branch 'main' of https://github.com/Deniz09OK/Linux-System-Inventory-Tool- ([commit ec06928](https://github.com/Deniz09OK/Linux-System-Inventory-Tool/commit/ec0692849f4b6a916d0efcf62af85156fe2af04b)) by Deniz09OK
7
+
- Merge branch 'main' of https://github.com/Deniz09OK/Linux-System-Inventory-Tool ([commit ec06928](https://github.com/Deniz09OK/Linux-System-Inventory-Tool/commit/ec0692849f4b6a916d0efcf62af85156fe2af04b)) by Deniz09OK
Copy file name to clipboardExpand all lines: README.md
+39-16Lines changed: 39 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,26 +1,29 @@
1
-
# LSIT - Linux System Inventory Tool 🐧🔍
1
+
# LSIT - Linux System Inventory Tool
2
2
3
-
LSIT est un outil d'inventaire et de cartographie d'infrastructure système développé en Python. Il permet d'auditer rapidement une machine Linux, d'extraire ses métriques vitales et de générer un rapport structuré.
3
+
LSIT est un outil d'inventaire et de cartographie d'infrastructure système développé en Python. Il permet d'auditer rapidement une machine Linux, d'extraire ses métriques vitales et de générer un rapport structuré ou de visualiser les données via un tableau de bord web.
4
4
5
5
Ce projet met en pratique les concepts d'Infrastructure as Code (IaC) et de développement d'outils d'administration en ligne de commande (CLI).
6
6
7
-
## 🚀 Fonctionnalités (v0.1.0)
7
+
## Fonctionnalités (v0.3.0)
8
8
9
9
-**Auto-détection** : Récupération du nom d'hôte, de la RAM totale et du modèle de CPU.
10
10
-**Audit d'activité** : Capture des processus actifs et cartographie de l'arborescence.
11
11
-**Audit de sécurité** : Détection des ports réseau en écoute (`ss -tuln`) et identification des utilisateurs avec privilèges sudo.
12
12
-**Interopérabilité** : Exportation des rapports au format texte brut (`.txt`) ou structuré (`.json`).
13
+
-**Tableau de bord web** : Visualisation des données en temps réel via un serveur HTTP intégré (port 8080), lancé en arrière-plan grâce au multithreading.
14
+
-**Menu interactif SSH** : Interface de navigation accessible directement depuis la session SSH.
13
15
-**Horodatage** : Traçabilité précise de l'heure de l'audit.
16
+
-**Version dynamique** : La version est lue automatiquement depuis le `CHANGELOG.md`.
14
17
15
-
## 🛠️ Prérequis
18
+
## Prérequis
16
19
17
20
Pour déployer le laboratoire d'environnement isolé, vous devez avoir installé sur votre machine hôte :
0 commit comments