mirror of
https://github.com/MacRimi/ProxMenux.git
synced 2025-11-17 11:06:17 +00:00
docs: update project name references from ProxMenuxDotDeb to ProxMenuxOffline
This commit is contained in:
@@ -6,13 +6,13 @@
|
||||
## **1. Estructura General del Proyecto**
|
||||
|
||||
### **Archivos Principales**
|
||||
- **[install_proxmenux.sh](cci:7://file:///home/debian/src/ProxMenuxDotDeb/install_proxmenux.sh:0:0-0:0)**: Script de instalación principal (723 líneas)
|
||||
- **[menu](cci:7://file:///home/debian/src/ProxMenuxDotDeb/menu:0:0-0:0)**: Script principal que se instala como comando del sistema (93 líneas)
|
||||
- **[version.txt](cci:7://file:///home/debian/src/ProxMenuxDotDeb/version.txt:0:0-0:0)**: Control de versiones (actual: 1.1.7)
|
||||
- **[install_proxmenux.sh](cci:7://file:///home/debian/src/ProxMenuxOffline/install_proxmenux.sh:0:0-0:0)**: Script de instalación principal (723 líneas)
|
||||
- **[menu](cci:7://file:///home/debian/src/ProxMenuxOffline/menu:0:0-0:0)**: Script principal que se instala como comando del sistema (93 líneas)
|
||||
- **[version.txt](cci:7://file:///home/debian/src/ProxMenuxOffline/version.txt:0:0-0:0)**: Control de versiones (actual: 1.1.7)
|
||||
|
||||
### **Directorios Principales**
|
||||
```
|
||||
ProxMenuxDotDeb/
|
||||
ProxMenuxOffline/
|
||||
├── scripts/ # 122 archivos de scripts bash
|
||||
│ ├── menus/ # 13 scripts de menús
|
||||
│ ├── lxc/ # 6 scripts para contenedores LXC
|
||||
@@ -36,15 +36,15 @@ ProxMenuxDotDeb/
|
||||
|
||||
## **2. Flujo de Instalación**
|
||||
|
||||
### **Script: [install_proxmenux.sh](cci:7://file:///home/debian/src/ProxMenuxDotDeb/install_proxmenux.sh:0:0-0:0)**
|
||||
### **Script: [install_proxmenux.sh](cci:7://file:///home/debian/src/ProxMenuxOffline/install_proxmenux.sh:0:0-0:0)**
|
||||
|
||||
**Fase 1: Inicialización**
|
||||
- Verifica permisos root (línea 716-719)
|
||||
- Carga [utils.sh](cci:7://file:///home/debian/src/ProxMenuxDotDeb/scripts/utils.sh:0:0-0:0) desde GitHub (línea 54-57)
|
||||
- Carga [utils.sh](cci:7://file:///home/debian/src/ProxMenuxOffline/scripts/utils.sh:0:0-0:0) desde GitHub (línea 54-57)
|
||||
- Limpia archivos corruptos de configuración (línea 59-68)
|
||||
|
||||
**Fase 2: Detección de Instalación Existente**
|
||||
- Función [check_existing_installation()](cci:1://file:///home/debian/src/ProxMenuxDotDeb/install_proxmenux.sh:70:0-106:1) (línea 71-107)
|
||||
- Función [check_existing_installation()](cci:1://file:///home/debian/src/ProxMenuxOffline/install_proxmenux.sh:70:0-106:1) (línea 71-107)
|
||||
- Detecta 4 tipos: `none`, `normal`, `translation`, `unknown`
|
||||
- Verifica entorno virtual Python en `/opt/googletrans-env`
|
||||
- Verifica configuración de idioma en `/usr/local/share/proxmenux/config.json`
|
||||
@@ -61,7 +61,7 @@ ProxMenuxDotDeb/
|
||||
- Soporte multiidioma: en, es, fr, de, it, pt
|
||||
- **Nota**: No compatible con Proxmox VE 9+ (línea 639-658)
|
||||
|
||||
**Fase 4: Instalación Normal** ([install_normal_version()](cci:1://file:///home/debian/src/ProxMenuxDotDeb/install_proxmenux.sh:402:0-484:1))
|
||||
**Fase 4: Instalación Normal** ([install_normal_version()](cci:1://file:///home/debian/src/ProxMenuxOffline/install_proxmenux.sh:402:0-484:1))
|
||||
1. Instala dependencias básicas
|
||||
2. Crea directorios:
|
||||
- `/usr/local/bin` (ejecutables)
|
||||
@@ -502,7 +502,7 @@ Archivos de idioma estáticos (4-5 KB cada uno)
|
||||
|
||||
## **Conclusión**
|
||||
|
||||
ProxMenuxDotDeb es un **sistema modular de gestión de Proxmox VE** que utiliza una arquitectura híbrida:
|
||||
ProxMenuxOffline es un **sistema modular de gestión de Proxmox VE** que utiliza una arquitectura híbrida:
|
||||
|
||||
- **Núcleo local**: Comando `menu`, utilidades, sistema de configuración
|
||||
- **Scripts remotos**: Toda la funcionalidad se descarga dinámicamente desde GitHub
|
||||
|
||||
Reference in New Issue
Block a user