chore(cleanup): remove obsolete scripts (fix.sh, setup-debian.sh) and update README architecture
This commit is contained in:
1 parent
986e8e2e3c
commit
4caef3abef
4 files changed
+12
-211
No files matched your search
@@ -47,30 +47,34 @@
|
||||
|
||||
```text
|
||||
nexus-pbx/
|
||||
├── install.sh # Script d'installation automatisé tout-en-un (Debian 12 / 13)
|
||||
├── public/ # Racine Web Nginx
|
||||
│ ├── index.php # Interface Web SPA moderne
|
||||
│ ├── api.php # API RESTful backend
|
||||
│ ├── phonebook.php # Générateur XML Yealink Remote Phonebook
|
||||
│ ├── assets/ # JavaScript (app.js), styles Tailwind CSS
|
||||
│ ├── assets/ # Logo, Favicon, JS (app.js), styles Tailwind CSS
|
||||
│ └── avatars/ # Photos des contacts de l'annuaire
|
||||
├── src/ # Classes PHP d'orchestration
|
||||
│ ├── AmiClient.php # Client Asterisk Manager Interface (AMI)
|
||||
│ ├── Auth.php # Authentification & sessions
|
||||
│ ├── BackupManager.php # Moteur de sauvegarde locale & distante SSH
|
||||
│ ├── CertificateManager.php # Gestionnaire SSL & Certbot
|
||||
│ ├── BackupManager.php # Moteur Disaster Recovery & sauvegardes
|
||||
│ ├── CdrManager.php # Moteur Journal d'appels & CDR
|
||||
│ ├── CertificateManager.php # Gestionnaire SSL & Certbot ACME
|
||||
│ ├── ConfigGenerator.php # Générateur dynamique de conf Asterisk (pjsip, extensions)
|
||||
│ ├── Database.php # Connexion PDO SQLite
|
||||
│ ├── FirewallManager.php # Moteur Pare-feu & règles Nginx
|
||||
│ ├── FirewallManager.php # Moteur Pare-feu Fail2ban & Nginx
|
||||
│ ├── PhonebookManager.php # Moteur d'annuaire et export XML
|
||||
│ ├── SystemChecker.php # Diagnostic de santé système
|
||||
│ └── SystemMetrics.php # Monitoring CPU, RAM, Disque, Asterisk
|
||||
├── scripts/ # Scripts CLI et daemons système
|
||||
│ ├── setup-debian.sh # Script d'installation automatisé Debian 12 / 13
|
||||
│ ├── nexus-firewall # Script de gestion iptables/nftables
|
||||
│ └── nexus_autobackup.php# Cronjob de sauvegarde automatique
|
||||
│ ├── update.sh # Script de mise à jour OTA (nexus-update)
|
||||
│ ├── nexus-firewall # Outil CLI Pare-feu & Fail2ban
|
||||
│ ├── nexus-banner.sh # Bannière d'accueil interactive SSH/Console
|
||||
│ ├── nexus_autobackup.php# Cronjob de sauvegarde automatique
|
||||
│ └── voicemail_pass_sync.php # Synchronisation code PIN messagerie vocale
|
||||
└── storage/ # Données persistantes (exclues du Git)
|
||||
├── database.sqlite # Base de données applicative
|
||||
├── backups/ # Archives de sauvegarde
|
||||
├── system_backups/ # Archives de sauvegarde Disaster Recovery
|
||||
└── sounds/ # Fichiers audio MoH et annonces
|
||||
```
|
||||
|
||||
|
||||
Reference in new issue
Block a user