docs: review installation and reference pages in all seven translations

This commit is contained in:
Jonatan
2026-10-17 15:08:53 +02:00
parent ce1a3de719
commit f07482f201
32 changed files with 6431 additions and 217 deletions
+21 -21
View File
@@ -1,58 +1,58 @@
{
"meta": {
"title": "Repositorios externos | ProxMenux Documentation",
"description": "ProxMenux integra repositorios de scripts externos seleccionados (community-scripts, ZimaOS) como alternativas en algunas secciones del menú. Cada script externo se etiqueta claramente con su origen; los reportes de bugs van al mantenedor original.",
"ogTitle": "Repositorios externos | ProxMenux Documentation",
"ogDescription": "Repositorios de scripts externos integrados en ProxMenux como opciones alternativas en los menús."
"title": "Repositorios externos | Documentación de ProxMenux",
"description": "ProxMenux integra repositorios externos de scripts seleccionados (community-scripts y ZimaOS) como alternativas en algunas secciones del menú. Cada script indica su procedencia; los errores se notifican al mantenedor original.",
"ogTitle": "Repositorios externos | Documentación de ProxMenux",
"ogDescription": "Repositorios externos de scripts integrados como alternativas en los menús de ProxMenux."
},
"header": {
"title": "Repositorios externos",
"description": "ProxMenux integra repositorios de scripts externos seleccionados como opciones alternativas en algunas secciones del menú. Estos scripts vienen de fuentes de terceros confiables y se etiquetan claramente con su origen cuando se muestran en el menú.",
"description": "ProxMenux integra repositorios externos de scripts seleccionados como alternativas en algunas secciones del menú. Estos scripts proceden de terceros de confianza y el menú indica claramente su origen.",
"section": "Repositorios externos"
},
"practice": {
"title": "Qué significa esto en la práctica",
"body": "Cuando una opción del menú está respaldada por un script externo (en lugar del código propio de ProxMenux), el menú dice explícitamente de dónde viene y qué repositorio carga. ProxMenux actúa como lanzador — no modifica los scripts externos. Las incidencias con lo que hace un script externo corresponden al mantenedor de ese repositorio, no a ProxMenux."
"body": "Cuando una opción usa un script externo en lugar de código propio, el menú indica de dónde procede y qué repositorio carga. ProxMenux actúa como lanzador y no modifica esos scripts. Los problemas de su funcionamiento corresponden al mantenedor del repositorio de origen, no a ProxMenux."
},
"integrated": {
"heading": "Actualmente integrados",
"heading": "Integrados actualmente",
"usedInLabel": "Usado en:",
"items": [
{
"name": "community-scripts / ProxmoxVE",
"url": "https://community-scripts.github.io/ProxmoxVE/",
"description": "Sucesor espiritual de los helper scripts de tteck. Gran catálogo de scripts de un tirón para desplegar LXCs (Home Assistant, Plex, Frigate, …), VMs, addons y ajustes de PVE.",
"usedIn": "Lanzador de helper scripts, Red (arreglo de offloading de NIC para Intel e1000e)"
"description": "Continúa el trabajo de los helper scripts de tteck. Incluye un amplio catálogo de scripts para desplegar en una sola ejecución LXC (Home Assistant, Plex, Frigate…), VM, complementos y ajustes de PVE.",
"usedIn": "Lanzador de Helper Scripts y Red (corrección de offloading de la NIC Intel e1000e)"
}
]
},
"attribution": {
"heading": "Atribución y reconocimiento",
"heading": "Autoría y reconocimiento",
"items": [
"El crédito siempre se da a los autores originales en el menú y en la página de documentación que envuelve el script.",
"Se muestra un enlace al repositorio fuente — tanto antes de ejecutar el script como en la página de docs correspondiente.",
"Se anima a los usuarios a apoyar a los desarrolladores de estos proyectos externos (dar una ⭐, patrocinar, presentar reportes de bugs de calidad)."
"Los autores originales aparecen siempre en el menú y en la página que documenta el uso del script desde ProxMenux.",
"Se muestra un enlace al repositorio de origen antes de ejecutar el script y en su página de documentación.",
"Puedes apoyar a los desarrolladores de estos proyectos externos con una ⭐, patrocinándolos o enviando informes de errores bien documentados."
]
},
"report": {
"title": "Dónde reportar problemas con scripts externos",
"body": "Si un script de uno de estos repositorios externos no funciona como se espera, <strong>repórtalo directamente a ese repositorio</strong> — no a ProxMenux. ProxMenux solo descarga y ejecuta el script tal cual; no modifica la fuente. El mantenedor original es la persona indicada para triarlo y arreglarlo. Las incidencias de ProxMenux son para problemas con el propio lanzador o con cómo ProxMenux integra el script externo."
"body": "Si un script externo no funciona como debería, <strong>notifícalo directamente en su repositorio</strong>, no en ProxMenux. ProxMenux lo descarga y ejecuta sin modificar su código. El mantenedor original es quien debe analizar y corregir el fallo. Usa las incidencias de ProxMenux para problemas del lanzador o de la integración del script."
},
"suggest": {
"heading": "Sugerir nuevos repositorios externos",
"intro": "¿Has encontrado un script o repositorio que encajaría bien en un menú de ProxMenux? Sugiérelo vía:",
"discussionTitle": "💬 Abrir una Discussion",
"discussionBody": "Mejor para ideas — recibe input de la comunidad antes de convertirse en una petición de función.",
"issueTitle": "🐛 Abrir una Issue",
"issueBody": "Para peticiones de función concretas con un alcance claro."
"discussionTitle": "💬 Abrir una discusión",
"discussionBody": "Ideal para ideas: recoge opiniones de la comunidad antes de convertirlas en una petición de funcionalidad.",
"issueTitle": "🐛 Abrir una incidencia",
"issueBody": "Para peticiones de funcionalidades concretas con un alcance claro."
},
"candidate": {
"title": "Qué hace un buen candidato a integración",
"items": [
"Código abierto con un mantenedor activo.",
"Idempotente / seguro de ejecutar más de una vez.",
"No modifica silenciosamente la configuración del núcleo de Proxmox.",
"Resuelve un problema que ProxMenux no cubre ya (evita duplicación de funciones)."
"Idempotente: seguro de ejecutar más de una vez.",
"No modifica la configuración principal de Proxmox sin avisar.",
"Resuelve un problema que ProxMenux todavía no cubre, evitando duplicar funciones."
]
}
}
+107 -107
View File
@@ -1,35 +1,35 @@
{
"meta": {
"title": "Glosario | ProxMenux Documentation",
"description": "Definiciones de los términos técnicos usados a lo largo de la documentación de ProxMenux — conceptos de Proxmox (VM, LXC, qm, pct, pmxcfs), fundamentos de virtualización (KVM, IOMMU, VFIO, OVMF), almacenamiento (ZFS, ARC, LVM, vzdump, PBS), red (bridge, VLAN, nftables) y terminología específica de ProxMenux.",
"ogTitle": "Glosario | ProxMenux Documentation",
"title": "Glosario | Documentación de ProxMenux",
"description": "Definiciones de los términos usados en la documentación de ProxMenux: Proxmox, almacenamiento, redes y virtualización.",
"ogTitle": "Glosario | Documentación de ProxMenux",
"ogDescription": "Referencia rápida para los términos técnicos usados en la documentación de ProxMenux."
},
"header": {
"title": "Glosario",
"description": "Definiciones de los términos técnicos usados a lo largo de la documentación de ProxMenux. Cubre conceptos de Proxmox, fundamentos de virtualización, almacenamiento, red, internals de Linux y terminología específica de ProxMenux.",
"description": "Definiciones breves de los términos usados en ProxMenux y el funcionamiento interno de Proxmox.",
"section": "Glosario"
},
"callout": {
"title": "Cómo usar esta página",
"bodyRich": "Cada entrada tiene un badge de categoría y una definición corta. Los enlaces <em>Ver también</em> saltan a la página de docs donde el término es más relevante. Usa la navegación A–Z de abajo para desplazarte directamente a una letra."
"bodyRich": "Cada entrada incluye su categoría y una definición breve. Los enlaces <em>Ver también</em> llevan a la documentación relacionada. Usa la navegación A–Z para ir directamente a una letra."
},
"jumpHeading": "Saltar a la letra",
"seeAlsoLabel": "Ver también:",
"aliasesLabel": "también:",
"missingCallout": {
"title": "¿Falta un término?",
"leadRich": "Si un término en las docs no está definido aquí, abre una incidencia o PR en <ext>GitHub</ext> — el glosario vive en <code>web/app/docs/glossary/page.tsx</code> como un simple array de datos."
"leadRich": "Si falta un término, abre un issue o PR en <ext>GitHub</ext>. El glosario está en <code>web/messages/en/docs/glossary.json</code>, con sus catálogos para cada idioma."
},
"entries": [
{
"term": "ACS",
"aliases": [
"Access Control Services",
"ACS override"
"Anulación de ACS"
],
"category": "Virtualización",
"definitionRich": "Extensión de PCIe que evita el tráfico peer-to-peer directo entre dispositivos, asegurando que cada dispositivo está en su propio grupo IOMMU. El parche del kernel <em>ACS override</em> afloja esto para que dispositivos del mismo grupo IOMMU puedan pasarse a VMs distintas — útil pero con compromiso de seguridad.",
"definitionRich": "Funciones de control de acceso PCIe que ayudan a aislar el tráfico entre dispositivos. Los grupos IOMMU dependen del hardware y la topología. El parche <em>ACS override</em> puede dividir los grupos que muestra Linux, pero no añade aislamiento físico; asignarlos a VM distintas implica un riesgo de seguridad.",
"seeAlso": [
{
"label": "Añadir controlador o NVMe a una VM",
@@ -43,10 +43,10 @@
"Adaptive Replacement Cache"
],
"category": "Almacenamiento",
"definitionRich": "Caché de lectura en memoria de ZFS. Mantiene los bloques de datos usados recientemente y con frecuencia; el tamaño escala con la RAM disponible del host. Los valores por defecto son agresivos — la post-instalación de Proxmox te deja limitarlo.",
"definitionRich": "Caché de lectura de ZFS en la RAM del host, con bloques de uso reciente y frecuente. El límite predeterminado depende de la versión y la instalación de Proxmox. La postinstalación de ProxMenux permite limitarla.",
"seeAlso": [
{
"label": "Post-instalación: Almacenamiento",
"label": "Postinstalación: almacenamiento",
"href": "/docs/post-install/storage"
},
{
@@ -56,9 +56,9 @@
]
},
{
"term": "Bind mount",
"term": "Montaje bind",
"category": "Linux",
"definitionRich": "Función de Linux que expone una parte del sistema de archivos en otra ruta. ProxMenux usa bind mounts para compartir directorios del host con contenedores LXC vía <code>pct set -mpN</code>.",
"definitionRich": "Función de Linux que hace accesible una parte del sistema de archivos desde otra ruta. ProxMenux la usa para compartir directorios del host con contenedores LXC mediante <code>pct set -mpN</code>.",
"seeAlso": [
{
"label": "Puntos de montaje LXC",
@@ -67,23 +67,23 @@
]
},
{
"term": "Bond",
"term": "Bond de red",
"aliases": [
"Network bond",
"Link aggregation"
"Agrupación de interfaces de red",
"Agregación de enlaces"
],
"category": "Red",
"definitionRich": "Combina múltiples interfaces de red físicas en una interfaz lógica — para redundancia (active-backup), throughput (LACP / 802.3ad) o ambas. Se configura en <code>/etc/network/interfaces</code>."
"definitionRich": "Agrupa varias interfaces físicas en una lógica para ofrecer redundancia (active-backup), rendimiento agregado (LACP / 802.3ad) o ambos. Se configura en <code>/etc/network/interfaces</code>."
},
{
"term": "Bridge",
"term": "Puente",
"aliases": [
"vmbrX",
"vmbr0",
"Linux bridge"
"Puente de Linux"
],
"category": "Red",
"definitionRich": "Un switch virtual de capa 2 en el host. <code>vmbr0</code> es el bridge por defecto de Proxmox que conecta VMs y contenedores a la red física. Múltiples bridges (<code>vmbr1</code>, <code>vmbr2</code>...) aíslan grupos de guests.",
"definitionRich": "Conmutador virtual de capa 2 en el host. <code>vmbr0</code> suele conectar los invitados a la red física. Otros bridges (<code>vmbr1</code>, <code>vmbr2</code>...) permiten separar redes según sus conexiones físicas y configuración.",
"seeAlso": [
{
"label": "Análisis de bridges y reparación guiada",
@@ -94,7 +94,7 @@
{
"term": "Ceph",
"category": "Almacenamiento",
"definitionRich": "Sistema de almacenamiento distribuido fuertemente integrado con Proxmox para clústeres hiperconvergentes. Proporciona almacenamiento de objetos, bloques y archivos respaldado por OSDs (Object Storage Daemons). PVE 9 requiere Ceph 19.x (Squid).",
"definitionRich": "Almacenamiento distribuido integrado con Proxmox para clústeres hiperconvergentes. Los OSD (Object Storage Daemons) sustentan el almacenamiento de objetos, bloques y archivos. La versión de Ceph requerida depende de la versión de Proxmox y la actualización; consulta su guía.",
"seeAlso": [
{
"label": "Actualizar PVE 8 a PVE 9",
@@ -105,14 +105,14 @@
{
"term": "CT",
"aliases": [
"Container",
"LXC container"
"Contenedor",
"Contenedor LXC"
],
"category": "Proxmox",
"definitionRich": "Abreviatura de \"contenedor\" — terminología de Proxmox para una instancia LXC. Tiene un CTID numérico que mapea a <code>/etc/pve/lxc/&lt;CTID&gt;.conf</code>. Mira también <strong>LXC</strong>.",
"definitionRich": "Abreviatura de «contenedor» en Proxmox para una instancia LXC. Su CTID numérico corresponde a <code>/etc/pve/lxc/&lt;CTID&gt;.conf</code>. Véase también <strong>LXC</strong>.",
"seeAlso": [
{
"label": "Gestión de VMs y CTs",
"label": "Gestión de VM y contenedores",
"href": "/docs/help-info/vm-ct-commands"
}
]
@@ -120,7 +120,7 @@
{
"term": "deb822",
"category": "Linux",
"definitionRich": "Formato moderno para fuentes de repositorios APT, usando archivos <code>.sources</code> con bloques estructurados clave/valor (Types, URIs, Suites, Components, Signed-By). Reemplaza el formato heredado de una línea <code>.list</code>. Estándar desde PVE 9 / Debian Trixie en adelante.",
"definitionRich": "Formato moderno de fuentes APT: archivos <code>.sources</code> con bloques estructurados y campos Types, URIs, Suites, Components y Signed-By. Sustituye el formato de una línea <code>.list</code> y es el estándar desde PVE 9 / Debian Trixie.",
"seeAlso": [
{
"label": "Actualizar PVE 8 a PVE 9",
@@ -131,13 +131,13 @@
{
"term": "dGPU",
"aliases": [
"Discrete GPU"
"GPU dedicada"
],
"category": "Virtualización",
"definitionRich": "Una tarjeta gráfica independiente en su propio slot PCIe (p. ej. NVIDIA RTX, AMD Radeon). Contrasta con <strong>iGPU</strong>. Típicamente se usa para passthrough VFIO a una única VM, no para compartir entre LXCs.",
"definitionRich": "Tarjeta gráfica independiente, normalmente conectada por PCIe, a diferencia de una <strong>iGPU</strong>. Puede asignarse a una VM con VFIO o compartirse entre LXC mediante dispositivos y el controlador del host, según la compatibilidad del hardware y las aplicaciones.",
"seeAlso": [
{
"label": "Añadir GPU a una VM (passthrough)",
"label": "Añadir GPU a una VM (acceso directo)",
"href": "/docs/hardware/gpu-vm-passthrough"
}
]
@@ -145,15 +145,15 @@
{
"term": "Dialog",
"category": "Linux",
"definitionRich": "Herramienta basada en ncurses para dibujar menús, prompts y barras de progreso en un terminal. ProxMenux está construido alrededor de menús dialog."
"definitionRich": "Herramienta basada en ncurses para mostrar menús, preguntas y barras de progreso en la terminal. ProxMenux utiliza menús de dialog."
},
{
"term": "DKMS",
"aliases": [
"Dynamic Kernel Module Support"
"Soporte de módulo de núcleo dinámico"
],
"category": "Linux",
"definitionRich": "Framework que reconstruye automáticamente los módulos del kernel fuera del árbol (NVIDIA, ZFS, drivers propios) cuando el kernel se actualiza. Evita que los módulos se queden atrás tras actualizaciones del kernel.",
"definitionRich": "Sistema para recompilar módulos externos registrados, como NVIDIA o ZFS, al cambiar el kernel. La compilación requiere código del módulo compatible y las cabeceras correspondientes.",
"seeAlso": [
{
"label": "Instalar Coral TPU (host)",
@@ -164,7 +164,7 @@
{
"term": "Fail2Ban",
"category": "Linux",
"definitionRich": "Servicio de prevención de intrusiones que vigila los archivos de log en busca de fallos repetidos de autenticación y banea las IPs ofensoras en la capa del firewall. ProxMenux entrega jails preconfigurados para SSH, la UI de Proxmox y el Monitor.",
"definitionRich": "Servicio que detecta fallos repetidos de autenticación en los registros y bloquea las IP responsables mediante el cortafuegos. ProxMenux incluye filtros y reglas de bloqueo (jails) para SSH, la interfaz Proxmox y Monitor.",
"seeAlso": [
{
"label": "Fail2Ban",
@@ -175,7 +175,7 @@
{
"term": "Fastfetch",
"category": "Linux",
"definitionRich": "Herramienta de info del sistema en ASCII-art que se ejecuta en el login del shell (el \"banner de resumen del sistema\"). Reemplaza al antiguo <code>neofetch</code>; disponible como opción opt-in en la post-instalación de ProxMenux.",
"definitionRich": "Herramienta de información del sistema con arte ASCII que aparece al iniciar sesión en la consola. Sustituye a <code>neofetch</code> y se puede activar en la postinstalación de ProxMenux.",
"seeAlso": [
{
"label": "Post-instalación: opcional",
@@ -189,7 +189,7 @@
"GRand Unified Bootloader"
],
"category": "Linux",
"definitionRich": "Cargador de arranque para la mayoría de distribuciones Linux. La configuración vive en <code>/etc/default/grub</code> + <code>/boot/grub/</code>. Se modifica para habilitar IOMMU, parámetros del kernel y entradas de arranque EFI. Ejecuta <code>update-grub</code> tras editar.",
"definitionRich": "Gestor de arranque de instalaciones Linux basadas en GRUB. Se configura en <code>/etc/default/grub</code> y <code>/boot/grub/</code>; aplica los cambios con <code>update-grub</code>. Proxmox también puede usar systemd-boot: comprueba el gestor activo antes de cambiar parámetros del kernel.",
"seeAlso": [
{
"label": "Comandos de passthrough de GPU",
@@ -200,10 +200,10 @@
{
"term": "iGPU",
"aliases": [
"Integrated GPU"
"GPU integrada"
],
"category": "Virtualización",
"definitionRich": "Procesador gráfico integrado en el paquete de CPU (Intel UHD / Iris, AMD Radeon Vega en APUs Ryzen). Típicamente compartido entre múltiples contenedores LXC vía <code>/dev/dri</code> en lugar de pasarse a una única VM.",
"definitionRich": "Procesador gráfico integrado en el encapsulado de la CPU, como Intel UHD / Iris o el Radeon de las APU Ryzen. Suele compartirse entre varios LXC mediante <code>/dev/dri</code>, en lugar de asignarse en exclusiva a una VM.",
"seeAlso": [
{
"label": "Añadir GPU a LXC",
@@ -214,37 +214,37 @@
{
"term": "ifupdown / ifupdown2",
"category": "Red",
"definitionRich": "El clásico sistema de configuración de red de Debian que lee <code>/etc/network/interfaces</code>. <code>ifupdown2</code> es la versión reescrita que Proxmox usa por defecto — soporta recarga en vivo vía <code>ifreload -a</code>."
"definitionRich": "Sistema clásico de configuración de red de Debian, basado en <code>/etc/network/interfaces</code>. Proxmox utiliza su versión reescrita <code>ifupdown2</code>, que permite recargar la configuración en vivo con <code>ifreload -a</code>."
},
{
"term": "initramfs",
"category": "Linux",
"definitionRich": "Sistema de archivos en RAM inicial que el kernel usa al arrancar antes de montar el sistema de archivos raíz real. Contiene drivers necesarios pronto (almacenamiento, cifrado, RAID). Reconstruido con <code>update-initramfs -u -k all</code> tras cambios de VFIO, IOMMU o driver de almacenamiento."
"definitionRich": "Sistema de archivos inicial en RAM que usa el kernel antes de montar la raíz real. Contiene controladores necesarios al arrancar. Tras cambiar VFIO, IOMMU o los controladores de almacenamiento, se regenera con <code>update-initramfs -u -k all</code>."
},
{
"term": "IOMMU",
"aliases": [
"Input/Output Memory Management Unit",
"Unidad de gestión de memoria de entrada/salida",
"VT-d",
"AMD-Vi"
],
"category": "Virtualización",
"definitionRich": "Función de hardware (Intel VT-d / AMD-Vi) que permite asignar dispositivos PCIe de forma segura directamente a VMs guest. Requerido para passthrough de GPU y controladores de disco. Debe habilitarse tanto en BIOS / UEFI como en la línea de comandos del kernel (<code>intel_iommu=on</code> o <code>amd_iommu=on</code>).",
"definitionRich": "Función de hardware (Intel VT-d / AMD-Vi) necesaria para asignar dispositivos PCIe a VM. Actívala en el firmware y comprueba que el kernel la usa. Según la plataforma y sus valores predeterminados, pueden necesitarse <code>intel_iommu=on</code> o <code>amd_iommu=on</code>.",
"seeAlso": [
{
"label": "Post-instalación: virtualización",
"href": "/docs/post-install/virtualization"
},
{
"label": "Añadir GPU a una VM (passthrough)",
"label": "Añadir GPU a una VM (acceso directo)",
"href": "/docs/hardware/gpu-vm-passthrough"
}
]
},
{
"term": "IOMMU group",
"term": "Grupo IOMMU",
"category": "Virtualización",
"definitionRich": "La unidad más pequeña de dispositivos que el IOMMU puede aislar entre sí. Todos los dispositivos de un grupo deben pasarse juntos — normalmente un dispositivo, pero las tarjetas multi-función o los dispositivos que comparten root-port aterrizan en el mismo grupo. Se listan vía <code>find /sys/kernel/iommu_groups/ -type l | sort -V</code>."
"definitionRich": "Conjunto de dispositivos que forma la unidad mínima de aislamiento IOMMU. Sus miembros no están necesariamente aislados entre sí; revisa todos antes de asignar dispositivos con VFIO. Se listan con <code>find /sys/kernel/iommu_groups/ -type l | sort -V</code>."
},
{
"term": "iSCSI",
@@ -252,7 +252,7 @@
"Internet SCSI"
],
"category": "Almacenamiento",
"definitionRich": "Protocolo de red que expone almacenamiento de bloques sobre IP — un disco remoto aparece como un dispositivo SCSI local. Se registra como almacenamiento de Proxmox vía <code>pvesm add iscsi</code>.",
"definitionRich": "Protocolo de almacenamiento por bloques sobre IP: el disco remoto aparece como un dispositivo SCSI local. Se registra en Proxmox con <code>pvesm add iscsi</code>.",
"seeAlso": [
{
"label": "Añadir target iSCSI como almacenamiento de Proxmox",
@@ -263,10 +263,10 @@
{
"term": "KVM",
"aliases": [
"Kernel-based Virtual Machine"
"Máquina Virtual basada en kernel"
],
"category": "Virtualización",
"definitionRich": "Módulo del kernel de Linux que convierte el host en un hipervisor. Combinado con <strong>QEMU</strong> para emulación de dispositivos, es la base que Proxmox usa para ejecutar VMs."
"definitionRich": "Módulo del kernel Linux que convierte el host en hipervisor. Junto con <strong>QEMU</strong>, que emula dispositivos, constituye la base de las VM de Proxmox."
},
{
"term": "LVM",
@@ -274,7 +274,7 @@
"Logical Volume Manager"
],
"category": "Almacenamiento",
"definitionRich": "Stack de almacenamiento de Linux que abstrae los discos físicos en grupos de volumen (VG) de volúmenes lógicos (LV). Proxmox usa pools LVM-thin para discos de VM por defecto. Herramientas concisas: <code>pvs</code>, <code>vgs</code>, <code>lvs</code>.",
"definitionRich": "Gestión de volúmenes Linux que agrupa almacenamiento físico en grupos (VG) con volúmenes lógicos (LV). Las instalaciones Proxmox basadas en LVM suelen usar LVM-thin para discos de invitados; existen otros backends. Herramientas: <code>pvs</code>, <code>vgs</code> y <code>lvs</code>.",
"seeAlso": [
{
"label": "Comandos de almacenamiento y discos",
@@ -288,10 +288,10 @@
"Linux Containers"
],
"category": "Linux",
"definitionRich": "Tecnología de virtualización a nivel de SO — múltiples instancias aisladas de espacio de usuario comparten el kernel del host. Más ligera y rápida que las VMs pero menos aislada. Proxmox gestiona los contenedores LXC vía la CLI <code>pct</code>.",
"definitionRich": "Virtualización del sistema operativo: instancias aisladas del espacio de usuario comparten el kernel del host. Suele tener menos sobrecarga que una VM, con un aislamiento distinto. Proxmox gestiona los LXC con <code>pct</code>.",
"seeAlso": [
{
"label": "Gestión de VMs y CTs",
"label": "Gestión de VM y contenedores",
"href": "/docs/help-info/vm-ct-commands"
}
]
@@ -299,7 +299,7 @@
{
"term": "Lynis",
"category": "Linux",
"definitionRich": "Auditor de seguridad de código abierto (de CISOfy) que escanea el host e imprime una puntuación de hardening más pistas concretas de remediación. ProxMenux instala el último de GitHub upstream en lugar del paquete (más antiguo) de Debian.",
"definitionRich": "Auditor de seguridad de código abierto de CISOfy. Analiza el host y presenta una puntuación de seguridad y recomendaciones concretas. ProxMenux instala la versión del repositorio original de GitHub en lugar del paquete más antiguo de Debian.",
"seeAlso": [
{
"label": "Lynis",
@@ -308,12 +308,12 @@
]
},
{
"term": "MAC address",
"term": "Dirección MAC",
"aliases": [
"Hardware address"
"Dirección de hardware"
],
"category": "Red",
"definitionRich": "Identificador de 48 bits grabado en el firmware de una NIC. Usado por los <em>nombres de red persistentes</em> de Proxmox para fijar nombres de interfaz (<code>eno1</code>, <code>enp3s0</code>) para que sobrevivan a la reenumeración PCI.",
"definitionRich": "Identificador de una interfaz Ethernet, normalmente de 48 bits, asignado por hardware o software. <em>Nombres de red persistentes</em> de ProxMenux asocia las MAC a nombres estables (<code>eno1</code>, <code>enp3s0</code>) para conservarlos tras cambios en la enumeración PCI.",
"seeAlso": [
{
"label": "Nombres de interfaz persistentes",
@@ -324,18 +324,18 @@
{
"term": "MOTD",
"aliases": [
"Message of the Day"
"Mensaje del día"
],
"category": "Linux",
"definitionRich": "Texto mostrado tras el login SSH. Almacenado en <code>/etc/motd</code>. La post-instalación de ProxMenux puede añadir un banner aquí; el desinstalador restaura el backup si lo aplicaste."
"definitionRich": "Texto mostrado tras iniciar sesión por SSH, guardado en <code>/etc/motd</code>. La postinstalación de ProxMenux puede añadir una cabecera; el desinstalador restaura el archivo anterior si existe una copia."
},
{
"term": "NFS",
"aliases": [
"Network File System"
"Sistema de archivos de red"
],
"category": "Almacenamiento",
"definitionRich": "Protocolo de compartición de archivos en red nativo de Unix. Se registra como almacenamiento de Proxmox vía <code>pvesm add nfs</code>; también usable como cliente / servidor LXC vía flujos dedicados de ProxMenux.",
"definitionRich": "Protocolo de archivos en red originado en Unix. Se registra como almacenamiento Proxmox con <code>pvesm add nfs</code>; ProxMenux también permite configurar clientes y servidores NFS en LXC.",
"seeAlso": [
{
"label": "Almacenamiento y compartición",
@@ -346,7 +346,7 @@
{
"term": "nftables / iptables",
"category": "Red",
"definitionRich": "Sistemas de firewall de Linux. <code>nftables</code> es el motor moderno; <code>iptables</code> es el front-end heredado (sigue funcionando como capa de traducción). El <code>pve-firewall</code> de Proxmox emite reglas nftables desde la configuración del firewall del clúster.",
"definitionRich": "Herramientas de cortafuegos Linux. <code>nftables</code> es el sistema moderno; <code>iptables</code> puede usar el backend clásico o uno compatible con nft. <code>pve-firewall</code> usa iptables; el backend alternativo proxmox-firewall usa nftables.",
"seeAlso": [
{
"label": "Comandos de red",
@@ -357,7 +357,7 @@
{
"term": "nouveau",
"category": "Linux",
"definitionRich": "Driver NVIDIA de código abierto incluido con el kernel de Linux. Debe ponerse en blacklist antes de instalar el driver propietario NVIDIA, si no ambos cargan y la instalación falla.",
"definitionRich": "Controlador gráfico NVIDIA de código abierto incluido en Linux. Al instalar el controlador propietario, evita que nouveau controle la misma GPU, normalmente bloqueando su carga y regenerando initramfs.",
"seeAlso": [
{
"label": "Guía de instalación de NVIDIA",
@@ -366,9 +366,9 @@
]
},
{
"term": "no-subscription repo",
"term": "Repositorio no-subscription",
"category": "Proxmox",
"definitionRich": "Repositorio gratuito de Proxmox para usuarios sin suscripción enterprise. QA menos pulido que el repo enterprise (ligeramente más arriesgado para producción) pero gratis. Se configura automáticamente por la post-instalación de ProxMenux.",
"definitionRich": "Repositorio de paquetes Proxmox disponible sin suscripción empresarial. Sus paquetes reciben menos validación que los del repositorio enterprise, recomendado por Proxmox para producción. La postinstalación de ProxMenux permite configurar los repositorios.",
"seeAlso": [
{
"label": "Post-instalación: ajustes básicos",
@@ -382,7 +382,7 @@
"Open Virtualization Format"
],
"category": "Virtualización",
"definitionRich": "Formatos de empaquetado estándar DMTF para VMs portables. <strong>OVA</strong> es un único archivo TAR; <strong>OVF</strong> es un directorio con un descriptor XML + archivos VMDK externos. Importables en VMware, VirtualBox y Proxmox.",
"definitionRich": "Formatos DMTF para distribuir VM. <strong>OVA</strong> reúne los archivos en un TAR; <strong>OVF</strong> describe la VM en XML acompañado de discos, habitualmente VMDK. La compatibilidad de importación depende del hipervisor y la configuración.",
"seeAlso": [
{
"label": "Exportar VM a OVA / OVF",
@@ -397,14 +397,14 @@
{
"term": "OVMF",
"aliases": [
"UEFI firmware",
"Firmware UEFI",
"Open Virtual Machine Firmware"
],
"category": "Virtualización",
"definitionRich": "Implementación de firmware UEFI para VMs. Se establece con <code>qm set &lt;vmid&gt; -bios ovmf</code>. Requerido para Windows 11, Secure Boot y la mayoría de instalaciones modernas de SO. Combínalo con un <code>efidisk0</code> para persistir las variables EFI.",
"definitionRich": "Firmware UEFI para VM, seleccionado con <code>qm set &lt;vmid&gt; -bios ovmf</code>. Se usa para invitados UEFI, como Windows 11 y configuraciones con Secure Boot. <code>efidisk0</code> conserva variables EFI; muchos otros invitados admiten BIOS clásico.",
"seeAlso": [
{
"label": "Añadir GPU a una VM (passthrough)",
"label": "Añadir GPU a una VM (acceso directo)",
"href": "/docs/hardware/gpu-vm-passthrough"
}
]
@@ -415,15 +415,15 @@
"Proxmox Backup Server"
],
"category": "Proxmox",
"definitionRich": "Producto independiente de Proxmox para backups incrementales, deduplicados y cifrados de VMs / CTs. Recomendado sobre vzdump plano cuando tienes una máquina aparte donde alojarlo."
"definitionRich": "Producto de copias de Proxmox con transferencias incrementales, deduplicación y cifrado opcional en el cliente para VM y CT. Puede ser destino de vzdump; es preferible un servidor separado a guardar copias en el propio host protegido."
},
{
"term": "pct",
"category": "Proxmox",
"definitionRich": "Herramienta CLI para gestionar contenedores LXC en Proxmox: <code>pct list / start / stop / shutdown / config / enter / exec / push / pull / destroy</code>.",
"definitionRich": "Herramienta de terminal para gestionar contenedores LXC en Proxmox: <code>pct list / start / stop / shutdown / config / enter / exec / push / pull / destroy</code>.",
"seeAlso": [
{
"label": "Gestión de VMs y CTs",
"label": "Gestión de VM y contenedores",
"href": "/docs/help-info/vm-ct-commands"
}
]
@@ -434,25 +434,25 @@
"Proxmox Cluster Filesystem"
],
"category": "Proxmox",
"definitionRich": "Sistema de archivos virtual basado en FUSE montado en <code>/etc/pve/</code>. Replica los cambios de configuración entre todos los nodos del clúster en tiempo real. Editar un archivo bajo <code>/etc/pve/</code> se propaga automáticamente."
"definitionRich": "Sistema de archivos virtual basado en FUSE, montado en <code>/etc/pve/</code>. Replica cambios de configuración entre nodos del clúster: las ediciones en <code>/etc/pve/</code> se propagan automáticamente."
},
{
"term": "pveam",
"aliases": [
"Proxmox VE Appliance Manager"
"Gestor de dispositivos virtuales de Proxmox VE"
],
"category": "Proxmox",
"definitionRich": "CLI para gestionar el catálogo local de plantillas de CT. <code>pveam update</code> refresca el índice; <code>pveam available</code> lista plantillas; <code>pveam download &lt;storage&gt; &lt;template&gt;</code> descarga una."
"definitionRich": "Herramienta del catálogo local de plantillas CT. <code>pveam update</code> actualiza el índice; <code>pveam available</code> lista plantillas y <code>pveam download &lt;storage&gt; &lt;template&gt;</code> descarga una."
},
{
"term": "pveproxy",
"category": "Proxmox",
"definitionRich": "El servicio HTTPS que sirve la UI web de Proxmox en el puerto 8006 y el terminal web. Se reinicia automáticamente durante los upgrades mayores — por eso ProxMenux se niega a ejecutar el upgrade PVE 8 → 9 desde el terminal web."
"definitionRich": "Servicio HTTPS de la interfaz web de Proxmox y su terminal, en el puerto 8006. Se reinicia durante las actualizaciones mayores; por eso ProxMenux impide ejecutar la actualización PVE 8 → 9 desde la terminal web."
},
{
"term": "pvesm",
"aliases": [
"Proxmox Storage Manager"
"Gestor de almacenamiento de Proxmox"
],
"category": "Proxmox",
"definitionRich": "Herramienta CLI para gestionar el almacenamiento de Proxmox. <code>pvesm status</code> muestra todos los almacenamientos configurados; <code>pvesm add &lt;type&gt;</code> registra nuevos (NFS, Samba, iSCSI, dir, ZFS, LVM, …).",
@@ -464,14 +464,14 @@
]
},
{
"term": "Privileged container",
"term": "Contenedor privilegiado",
"category": "Linux",
"definitionRich": "Contenedor LXC donde el usuario root dentro del contenedor <em>es</em> root en el host (UIDs no desplazados). Requerido para passthrough de hardware (dispositivos USB, compartición de GPU) y servidor Samba / NFS dentro del CT. Menos seguro que unprivileged — úsalo solo cuando sea necesario."
"definitionRich": "Contenedor LXC cuyo usuario root <em>corresponde al UID 0 del host</em>, aunque conserva namespaces y otras restricciones. Ofrece menos aislamiento que uno sin privilegios. GPU, USB y Samba no siempre requieren este modo: importan los permisos y el mapeo de UID."
},
{
"term": "ProxMenux Monitor",
"category": "ProxMenux",
"definitionRich": "Panel web opcional instalado junto a ProxMenux. Sirve estadísticas del host en tiempo real (CPU / RAM / disco / red), resumen de VMs y LXC, login + 2FA, en el puerto TCP <code>8008</code>.",
"definitionRich": "Panel web opcional instalado junto a ProxMenux. Muestra estadísticas del host en tiempo real (CPU, RAM, discos y red), un resumen de VM y LXC, e inicio de sesión con 2FA, en el puerto TCP <code>8008</code>.",
"seeAlso": [
{
"label": "ProxMenux Monitor",
@@ -485,18 +485,18 @@
"QEMU Copy-On-Write v2"
],
"category": "Almacenamiento",
"definitionRich": "Formato de imagen de disco de VM por defecto en el almacenamiento de directorio de Proxmox. Soporta thin provisioning, snapshots y copy-on-write. Convierte con <code>qemu-img convert -O qcow2 ...</code>."
"definitionRich": "Formato de imagen de disco VM habitual en almacenamiento de directorio. Admite asignación de espacio bajo demanda, snapshots y copia en escritura. Convierte una imagen con <code>qemu-img convert -O qcow2 ...</code>."
},
{
"term": "qm",
"aliases": [
"QEMU Manager"
"Gestor de QEMU"
],
"category": "Proxmox",
"definitionRich": "Herramienta CLI para gestionar VMs en Proxmox: <code>qm list / start / stop / shutdown / config / set / destroy / importdisk / migrate</code>. Comando hermano de <code>pct</code> para contenedores.",
"definitionRich": "Herramienta para gestionar VM en Proxmox: <code>qm list / start / stop / shutdown / config / set / destroy / importdisk / migrate</code>. Equivale a <code>pct</code> para contenedores.",
"seeAlso": [
{
"label": "Gestión de VMs y CTs",
"label": "Gestión de VM y contenedores",
"href": "/docs/help-info/vm-ct-commands"
}
]
@@ -504,20 +504,20 @@
{
"term": "Q35",
"category": "Virtualización",
"definitionRich": "Tipo de máquina moderno de QEMU que emula un chipset Intel Q35 con soporte PCIe. Recomendado sobre el antiguo i440FX para VMs que necesitan passthrough PCIe o soporte de SO guest moderno. Se establece con <code>qm set &lt;vmid&gt; -machine q35</code>."
"definitionRich": "Tipo de máquina QEMU que emula el chipset Intel Q35 con PCIe. Recomendado frente a i440FX para VM con asignación directa PCIe o sistemas modernos. Se configura con <code>qm set &lt;vmid&gt; -machine q35</code>."
},
{
"term": "QEMU",
"category": "Virtualización",
"definitionRich": "Emulador y virtualizador de máquinas genérico, de código abierto. Combinado con KVM en Proxmox para ejecutar VMs a velocidad casi nativa."
"definitionRich": "Emulador y virtualizador de máquinas de código abierto. Proxmox lo combina con KVM para ejecutar VM con rendimiento cercano al nativo."
},
{
"term": "rclone",
"category": "Linux",
"definitionRich": "Herramienta de línea de comandos que habla con ~50 proveedores de almacenamiento en la nube (Google Drive, Dropbox, OneDrive, Mega, S3, …). Usada en la guía de backup en la nube de Proxmox para montar una nube personal como un directorio en el que el host pueda escribir archivos vzdump.",
"definitionRich": "Herramienta de terminal compatible con numerosos proveedores de almacenamiento, como Google Drive, Dropbox, OneDrive, Mega y S3. La guía de copias en la nube la usa para montar un directorio remoto donde guardar archivos vzdump.",
"seeAlso": [
{
"label": "Backup a nube personal",
"label": "Copias a la nube personal",
"href": "/guides/backup_cloud"
}
]
@@ -525,7 +525,7 @@
{
"term": "Samba / SMB / CIFS",
"category": "Almacenamiento",
"definitionRich": "Familia de protocolos de compartición de archivos de Microsoft. <strong>SMB</strong> es el protocolo; <strong>Samba</strong> es la implementación de código abierto en Linux; <strong>CIFS</strong> es un dialecto SMB más antiguo. Se registra como almacenamiento de Proxmox vía <code>pvesm add cifs</code>.",
"definitionRich": "Familia de protocolos de archivos de Microsoft. <strong>SMB</strong> es el protocolo; <strong>Samba</strong>, su implementación abierta para Linux; y <strong>CIFS</strong>, un dialecto antiguo de SMB. Se registra en Proxmox con <code>pvesm add cifs</code>.",
"seeAlso": [
{
"label": "Almacenamiento y compartición",
@@ -536,7 +536,7 @@
{
"term": "SeaBIOS",
"category": "Virtualización",
"definitionRich": "Implementación de código abierto de BIOS heredado usada por QEMU. Firmware por defecto para nuevas VMs salvo que cambies a OVMF. Apropiado para SO más antiguos e instalaciones simples de Linux que no necesitan UEFI."
"definitionRich": "Implementación abierta de BIOS clásico utilizada por QEMU. Firmware predeterminado de VM nuevas salvo que elijas OVMF. Adecuado para sistemas antiguos e instalaciones Linux que no necesitan UEFI."
},
{
"term": "smartctl / SMART",
@@ -544,7 +544,7 @@
"Self-Monitoring, Analysis and Reporting Technology"
],
"category": "Almacenamiento",
"definitionRich": "Diagnósticos de disco integrados que reportan salud del drive, conteos de errores y resultados de self-tests. <code>smartctl</code> (de <code>smartmontools</code>) es la CLI; para drives NVMe, el paquete <code>nvme-cli</code> añade comandos específicos de NVMe.",
"definitionRich": "Diagnóstico integrado de discos que informa del estado, los errores y las pruebas internas. La herramienta es <code>smartctl</code>, del paquete <code>smartmontools</code>; <code>nvme-cli</code> añade comandos específicos para NVMe.",
"seeAlso": [
{
"label": "Salud y test SMART de discos",
@@ -559,12 +559,12 @@
{
"term": "systemd / systemctl / journalctl",
"category": "Linux",
"definitionRich": "Sistema init moderno usado por Debian / Proxmox. <code>systemctl</code> gestiona servicios (start / stop / enable / status). <code>journalctl</code> lee el log binario escrito por <code>systemd-journald</code>."
"definitionRich": "Sistema de inicio de Debian / Proxmox. <code>systemctl</code> gestiona servicios (iniciar, detener, habilitar y consultar el estado). <code>journalctl</code> lee el registro binario de <code>systemd-journald</code>."
},
{
"term": "sysctl",
"category": "Linux",
"definitionRich": "Gestión de parámetros del kernel. Lee <code>/etc/sysctl.conf</code> + <code>/etc/sysctl.d/*.conf</code> al arrancar. La post-instalación de ProxMenux entrega un perfil curado de tuning de sysctl.",
"definitionRich": "Herramienta para leer y cambiar parámetros del kernel. Los ajustes persistentes suelen ir en <code>/etc/sysctl.d/*.conf</code>; la lectura de <code>/etc/sysctl.conf</code> depende del cargador. La postinstalación de ProxMenux ofrece un perfil de ajustes sysctl.",
"seeAlso": [
{
"label": "Post-instalación: red",
@@ -575,7 +575,7 @@
{
"term": "trixie",
"category": "Linux",
"definitionRich": "Codename para Debian 13, la base de SO para Proxmox VE 9. Predecesor: <em>bookworm</em> (Debian 12 / PVE 8).",
"definitionRich": "Nombre en clave de Debian 13, base de Proxmox VE 9. Su predecesor es <em>bookworm</em> (Debian 12 / PVE 8).",
"seeAlso": [
{
"label": "Actualizar PVE 8 a PVE 9",
@@ -586,15 +586,15 @@
{
"term": "udev",
"category": "Linux",
"definitionRich": "Gestor de dispositivos de Linux. Reacciona a eventos de hardware y crea / elimina entradas bajo <code>/dev</code>. Reglas propias en <code>/etc/udev/rules.d/</code> mapean persistentemente direcciones MAC a nombres de interfaz, configuran nodos de dispositivo NVIDIA al cargar el driver, etc."
"definitionRich": "Gestor de dispositivos Linux. Responde a eventos de hardware y crea o elimina entradas en <code>/dev</code>. Las reglas de <code>/etc/udev/rules.d/</code> permiten fijar nombres por MAC, crear dispositivos NVIDIA al cargar el controlador y otras tareas."
},
{
"term": "UID / GID idmap",
"aliases": [
"UID shift"
"Cambio UID"
],
"category": "Linux",
"definitionRich": "En contenedores LXC <strong>unprivileged</strong>, los UIDs y GIDs se desplazan en <code>+100000</code> en el host. UID 0 del contenedor = UID 100000 del host, UID 1000 del contenedor = UID 101000 del host, etc. Afecta a la propiedad de archivos en bind mounts.",
"definitionRich": "Con el mapeo predeterminado de LXC <strong>sin privilegios</strong>, los UID y GID del host se desplazan <code>+100000</code>: UID 0 corresponde a 100000 y 1000 a 101000. Los mapeos personalizados pueden variar; los propietarios en montajes bind deben corresponder al mapeo elegido.",
"seeAlso": [
{
"label": "Puntos de montaje LXC",
@@ -603,17 +603,17 @@
]
},
{
"term": "Unprivileged container",
"term": "Contenedor sin privilegios",
"category": "Linux",
"definitionRich": "Contenedor LXC donde root dentro está mapeado a un UID sin privilegios en el host (desplazamiento de UID +100000). Más seguro que privileged pero no puede hacer passthrough de hardware ni ejecutar servicios a nivel de kernel. Por defecto para la mayoría de casos de uso."
"definitionRich": "Contenedor LXC cuyo root corresponde a un UID sin privilegios del host, normalmente 100000. Reduce sus privilegios aunque comparte el kernel. El acceso al hardware puede configurarse con permisos y mapeos adecuados; el modo privilegiado no siempre es necesario."
},
{
"term": "VFIO",
"aliases": [
"Virtual Function I/O"
"Función Virtual I/O"
],
"category": "Virtualización",
"definitionRich": "Framework del kernel de Linux para drivers de dispositivo seguros en espacio de usuario — usado para asociar dispositivos PCIe a VMs para passthrough directo. Se habilita cargando los módulos del kernel <code>vfio</code>, <code>vfio_iommu_type1</code> y <code>vfio_pci</code>, configurados vía <code>/etc/modprobe.d/vfio.conf</code>.",
"definitionRich": "Sistema del kernel Linux para controladores seguros en espacio de usuario, usado al asignar dispositivos PCIe directamente a VM. Intervienen <code>vfio</code>, <code>vfio_iommu_type1</code> y <code>vfio_pci</code>, con configuración en <code>/etc/modprobe.d/vfio.conf</code>.",
"seeAlso": [
{
"label": "Post-instalación: virtualización",
@@ -624,26 +624,26 @@
{
"term": "VirtIO",
"category": "Virtualización",
"definitionRich": "Familia de drivers de dispositivo paravirtualizados (red, almacenamiento, balloon, GPU) que corren más rápido que el hardware heredado emulado (p. ej. NICs e1000, discos IDE). El guest necesita el driver VirtIO correspondiente — nativo del kernel en Linux, instalación separada de ISO en Windows."
"definitionRich": "Familia de controladores paravirtualizados de red, almacenamiento, memoria dinámica y GPU. Evitan la sobrecarga de emular hardware antiguo como e1000 o IDE. El invitado necesita los controladores: integrados en Linux y disponibles en una ISO para Windows."
},
{
"term": "VLAN",
"aliases": [
"Virtual LAN"
"Red de área local virtual"
],
"category": "Red",
"definitionRich": "Tags 802.1Q que segmentan una red física en múltiples redes lógicas. Se configura por bridge o por NIC en <code>/etc/network/interfaces</code>."
"definitionRich": "Etiquetas 802.1Q para dividir una red física en varias redes lógicas. Se configuran por bridge o interfaz en <code>/etc/network/interfaces</code>."
},
{
"term": "VM",
"aliases": [
"Virtual Machine"
"Máquina virtual"
],
"category": "Proxmox",
"definitionRich": "Una emulación completa de máquina gestionada por Proxmox vía QEMU/KVM. Tiene un VMID numérico que mapea a <code>/etc/pve/qemu-server/&lt;VMID&gt;.conf</code>. Más pesada que los contenedores LXC pero totalmente aislada.",
"definitionRich": "Máquina virtual gestionada por Proxmox con QEMU/KVM, con su propio kernel. Su VMID numérico corresponde a <code>/etc/pve/qemu-server/&lt;VMID&gt;.conf</code>. Suele tener más sobrecarga que LXC, con aislamiento mediante un kernel separado.",
"seeAlso": [
{
"label": "Gestión de VMs y CTs",
"label": "Gestión de VM y contenedores",
"href": "/docs/help-info/vm-ct-commands"
}
]
@@ -651,10 +651,10 @@
{
"term": "vzdump",
"category": "Proxmox",
"definitionRich": "Herramienta de backup integrada de Proxmox para VMs y CTs. <strong>No incremental</strong> — cada backup es un snapshot completo. Configura modos (snapshot / suspend / stop), compresión (zstd / pigz / lzo), retención y notificación por trabajo.",
"definitionRich": "Herramienta de copias de VM y CT de Proxmox. Los archivos de copia <strong>no son incrementales</strong>; los destinos PBS admiten transferencias incrementales. Cada tarea configura modo (snapshot / suspend / stop), compresión (como zstd, gzip o lzo), retención y avisos.",
"seeAlso": [
{
"label": "Comandos de backup y restauración",
"label": "Comandos de copias y restauración",
"href": "/docs/help-info/backup-commands"
}
]
@@ -665,10 +665,10 @@
"Zettabyte File System"
],
"category": "Almacenamiento",
"definitionRich": "Sistema de archivos combinado con gestor de volúmenes conocido por sus snapshots, replicación send/receive, checksums end-to-end, compresión y auto-reparación. Hambriento de memoria (mira <strong>ARC</strong>) pero extremadamente robusto.",
"definitionRich": "Sistema de archivos y gestor de volúmenes con snapshots, replicación send/receive, sumas de comprobación y compresión. Puede reparar datos dañados si dispone de una copia redundante válida. La caché <strong>ARC</strong> usa RAM y puede limitarse.",
"seeAlso": [
{
"label": "Comandos de gestión de ZFS",
"label": "Comandos de gestión ZFS",
"href": "/docs/help-info/zfs-commands"
}
]
+16 -16
View File
@@ -1,8 +1,8 @@
{
"meta": {
"title": "Instalar ProxMenux | ProxMenux Documentation",
"description": "Instalador de una línea para ProxMenux en hosts Proxmox VE 8+. Incluye ficheros de traducción pre-generados para seis idiomas (inglés, español, francés, alemán, italiano, portugués) — el idioma se elige una vez durante la instalación. Canal beta también disponible para acceso temprano a nuevas funciones.",
"ogTitle": "Instalar ProxMenux | ProxMenux Documentation",
"title": "Instalar ProxMenux | Documentación de ProxMenux",
"description": "Instala ProxMenux con un comando en hosts Proxmox VE 8+. Incluye catálogos JSON pregenerados en ocho idiomas: inglés, español, francés, alemán, italiano, portugués, eslovaco y sueco. Elige el idioma durante la instalación o cámbialo después en Configuración. El canal beta permite probar antes las nuevas funciones.",
"ogTitle": "Instalar ProxMenux | Documentación de ProxMenux",
"ogDescription": "Instala ProxMenux en Proxmox VE 8+ con un comando. Canales estable y beta disponibles."
},
"header": {
@@ -42,50 +42,50 @@
"imageAlt": "Instalación de ProxMenux en progreso"
},
"first": {
"heading": "Primer lanzamiento",
"heading": "Primer inicio",
"intro": "Una vez instalado, ejecuta:",
"code": "menu",
"outro": "ProxMenux arranca y aterrizas en el menú principal. Desde aquí puedes ejecutar cualquiera de los flujos documentados en este sitio — <postlink>Post-instalación</postlink> es una buena primera parada en un host Proxmox recién hecho."
"outro": "ProxMenux se abre en el menú principal. Desde ahí puedes ejecutar cualquiera de los procedimientos documentados en esta web. En un host Proxmox recién instalado, conviene empezar por <postlink>Postinstalación</postlink>."
},
"beta": {
"heading": "Canal beta",
"calloutTitle": "¿Qué es el programa beta?",
"calloutBody": "¿Quieres probar las últimas funciones antes del release oficial y ayudar a dar forma a la versión final? El programa beta de ProxMenux da acceso temprano a la nueva funcionalidad — incluyendo los builds más nuevos de ProxMenux Monitor — directamente desde la rama <code>develop</code>. Los builds beta pueden contener bugs o funciones incompletas. Tu feedback ayuda a arreglarlos antes del release estable.",
"calloutBody": "¿Quieres probar las nuevas funciones antes de su publicación oficial y ayudar a dar forma a la versión final? El programa beta de ProxMenux da acceso anticipado a las novedades, incluidas las últimas compilaciones de ProxMenux Monitor, desde la rama <code>develop</code>. Las versiones beta pueden contener errores o funciones incompletas. Tus comentarios ayudan a corregirlos antes de la versión estable.",
"intro": "Instala la versión beta en lugar de la estable con:",
"code": "bash -c \"$(wget -qLO - https://raw.githubusercontent.com/MacRimi/ProxMenux/develop/install_proxmenux_beta.sh)\"",
"outro": "La beta es opt-in — tienes que ejecutar explícitamente el instalador beta. Cuando se publica una release estable, ProxMenux te notifica en el siguiente lanzamiento de <code>menu</code> y ofrece cambiar automáticamente. Para salir antes, usa la opción <betalink>Desactivar programa beta</betalink> en Settings."
"outro": "La beta es voluntaria: debes ejecutar expresamente su instalador. Cuando se publica una versión estable, ProxMenux avisa al volver a ejecutar <code>menu</code> y ofrece cambiar automáticamente. Para salir antes de la beta, usa <betalink>Desactivar programa beta</betalink> en Configuración."
},
"updating": {
"heading": "Actualizar",
"body": "ProxMenux se autoactualiza. Cuando hay una nueva versión disponible, el siguiente lanzamiento de <code>menu</code> ofrece la actualización; al aceptar se reemplazan los archivos de utilidad y las configuraciones en sitio. No hace falta descarga manual. Los usuarios estables reciben releases estables; los usuarios beta reciben releases beta (y el prompt de auto-cambio de arriba cuando una estable se publica). La forma del prompt depende de dónde se ejecute <code>menu</code>: por SSH o desde la consola de Proxmox aparece el diálogo clásico sí / no y al aceptar la actualización se aplica de inmediato. Dentro del terminal WebSocket de ProxMenux Monitor se sustituye por un msgbox informativo — ese terminal no puede sobrevivir a una autoactualización en curso, así que el msgbox muestra el instalador canónico de una línea (<code>bash -c \"$(wget -qLO - https://raw.githubusercontent.com/MacRimi/ProxMenux/main/install_proxmenux.sh)\"</code> para el canal estable, o la URL equivalente de <code>install_proxmenux_beta.sh</code> para beta) para lanzarlo desde SSH o consola."
"body": "ProxMenux gestiona sus actualizaciones. Si hay una nueva versión, al ejecutar <code>menu</code> ofrece actualizar: si aceptas, sustituye los archivos y la configuración de la herramienta en la instalación existente. No necesitas descargar nada a mano. La versión estable recibe actualizaciones estables y la beta, actualizaciones beta, con la opción de cambiar a estable descrita arriba. El aviso depende de dónde ejecutes <code>menu</code>: por SSH o desde la consola de Proxmox aparece un diálogo de sí o no, y al aceptar se aplica la actualización. En el terminal WebSocket de ProxMenux Monitor aparece un mensaje informativo, porque ese terminal se interrumpiría durante la actualización. El mensaje muestra el instalador de una línea (<code>bash -c \"$(wget -qLO - https://raw.githubusercontent.com/MacRimi/ProxMenux/main/install_proxmenux.sh)\"</code> para estable, o la URL equivalente de <code>install_proxmenux_beta.sh</code> para beta), que debes ejecutar por SSH o desde la consola."
},
"uninstall": {
"heading": "Desinstalar",
"body": "Desde dentro de ProxMenux: <strong>Settings → Desinstalar ProxMenux</strong>. Elimina el árbol de scripts, el lanzador y el servicio del Monitor, opcionalmente elimina las dependencias seleccionadas, restaura los backups de <code>/root/.bashrc</code> y <code>/etc/motd</code> tomados en el momento de la instalación. Paso a paso completo: <uninstalllink>Desinstalar ProxMenux</uninstalllink>."
"body": "Desde ProxMenux: <strong>Configuración → Desinstalar ProxMenux</strong>. El desinstalador elimina el árbol de scripts, el lanzador y el servicio Monitor, permite eliminar dependencias seleccionadas y restaura <code>/root/.bashrc</code> y <code>/etc/motd</code> desde las copias de la instalación, si existen. Procedimiento completo: <uninstalllink>Desinstalar ProxMenux</uninstalllink>."
},
"troubleshoot": {
"heading": "Solución de problemas",
"virustotalTitle": "VirusTotal marca la URL de instalación",
"virustotalBody": "Una detección 1/95 por motores heurísticos (p. ej. <em>Chong Lua Dao</em>) es un falso positivo conocido. El instalador usa el patrón estándar <code>curl | bash</code> y descarga binarios legítimos (como <code>jq</code> desde su release oficial en GitHub), que los escáneres agresivos marcan basándose en el <em>comportamiento</em> y no en código realmente malicioso. El instalador es 100% código abierto y revisable. Más contexto en la <issuelink>Issue #162</issuelink>.",
"virustotalBody": "El resultado de 1/95 notificado en el issue #162, de <em>Chong Lua Dao</em>, fue identificado por el mantenedor como un falso positivo. El instalador usa el patrón <code>curl | bash</code> y puede descargar <code>jq</code> desde su versión oficial de GitHub. Este <em>comportamiento</em> puede activar análisis heurísticos; aquel informe histórico no determina la seguridad de futuras descargas. El código del instalador es abierto y se puede revisar. Más contexto en el <issuelink>issue #162</issuelink>.",
"aptTitle": "La instalación falla con errores de apt",
"aptBody": "Normalmente un repo de Proxmox faltante o mal configurado. El instalador trae las dependencias vía apt; si la configuración del repo está rota (común en instalaciones de Proxmox 8 a pelo que no se han actualizado aún), apt falla. Ejecuta <code>apt-get update</code> manualmente primero y resuelve cualquier error, después vuelve a ejecutar el instalador.",
"aptBody": "Suele deberse a un repositorio de Proxmox ausente o mal configurado. El instalador obtiene las dependencias mediante apt: si los repositorios están mal configurados, apt falla. Es habitual en instalaciones mínimas de Proxmox 8 que aún no se han actualizado. Ejecuta primero <code>apt-get update</code> a mano, resuelve los errores y vuelve a ejecutar el instalador.",
"menuTitle": "`menu: command not found` tras la instalación",
"menuBody": "El lanzador vive en <code>/usr/local/bin/menu</code>. Comprueba que esté ahí: <code>ls -lh /usr/local/bin/menu</code>. Si falta, la instalación terminó antes — vuelve a ejecutar el instalador. Si está pero no se encuentra, tu PATH no incluye <code>/usr/local/bin</code>; o arreglas el PATH o invocas el lanzador directamente: <code>/usr/local/bin/menu</code>.",
"menuBody": "El lanzador está en <code>/usr/local/bin/menu</code>. Comprueba que exista con <code>ls -lh /usr/local/bin/menu</code>. Si falta, la instalación se interrumpió: vuelve a ejecutar el instalador. Si existe pero no se encuentra el comando, PATH no incluye <code>/usr/local/bin</code>. Corrige PATH o ejecuta directamente <code>/usr/local/bin/menu</code>.",
"stuckTitle": "La instalación se queda colgada o no avanza",
"stuckBody": "Si una instalación, reinstalación o actualización se queda congelada por un problema de conexión, cancela el proceso con <strong>Ctrl + C</strong> y vuelve a lanzar el instalador a mano.",
"otherTitle": "Otros problemas",
"otherBody": "Mira las <issueslink>GitHub Issues</issueslink> en busca de problemas conocidos o abre una nueva con la salida de log relevante. Usuarios beta: incluye <code>journalctl -u proxmenux-monitor -n 50</code> si está relacionado con el Monitor."
"otherBody": "Consulta <issueslink>GitHub Issues</issueslink> para buscar problemas conocidos o abre una incidencia con los registros relevantes. Si usas la beta y el problema afecta a Monitor, incluye la salida de <code>journalctl -u proxmenux-monitor -n 50</code>."
},
"next": {
"heading": "Por dónde seguir",
"postInstall": "<postlink>Script de post-instalación</postlink> — ajustes y hardening para un host Proxmox recién hecho.",
"introduction": "<introlink>Introducción</introlink> — el tour completo de funciones.",
"postInstall": "<postlink>Script de postinstalación</postlink>: ajustes y refuerzo de seguridad para un host Proxmox recién instalado.",
"introduction": "<introlink>Introducción</introlink>: repaso completo de las funciones.",
"monitor": "<monitorlink>ProxMenux Monitor</monitorlink> — panel web para el host (instalado automáticamente junto al menú)."
},
"requirements": {
"heading": "Requisitos y buenas prácticas",
"reqTitle": "Requisitos",
"reqBody": "Proxmox VE <strong>8.x o posterior</strong>. PVE 7 y anteriores no están soportados. Acceso a internet desde el host (el instalador descarga scripts, dependencias y la AppImage de ProxMenux Monitor). Ejecuta como <strong>root</strong> en el host Proxmox.",
"reqBody": "Proxmox VE <strong>8.x o posterior</strong>. PVE 7 y versiones anteriores no son compatibles. El host necesita acceso a internet para descargar scripts, dependencias y la AppImage de ProxMenux Monitor. Ejecuta el instalador como <strong>root</strong> en el host Proxmox.",
"inspectTitle": "Revisa siempre los scripts que ejecutas desde internet",
"inspectReview": "<sourcelink>Revisa la fuente del instalador</sourcelink> antes de ejecutarlo.",
"inspectCoc": "Todos los enlaces ejecutables siguen el <coclink>código de conducta de ProxMenux</coclink>."
+30 -30
View File
@@ -9,7 +9,7 @@
},
"header": {
"title": "Introducción",
"description": "ProxMenux es una herramienta de código abierto basada en menús para Proxmox VE. Dos piezas comparten el mismo proyecto: una CLI/TUI que envuelve los flujos más comunes del host, VMs, contenedores, almacenamiento, red y seguridad; y un panel web autoalojado con monitor de salud proactivo, notificaciones, un gancho de reescritura con IA y una API REST.",
"description": "ProxMenux es una herramienta de código abierto para Proxmox VE que se maneja mediante menús. El proyecto reúne dos componentes: una CLI/TUI para las tareas habituales del host, las VM, los contenedores, el almacenamiento, la red y la seguridad; y un panel web autoalojado con supervisión proactiva, notificaciones, reformulación opcional mediante IA y una API REST.",
"section": "Introducción"
},
"hero": {
@@ -18,7 +18,7 @@
},
"twoProducts": {
"heading": "Dos productos, un solo proyecto",
"intro": "ProxMenux se distribuye como dos piezas independientes que comparten el mismo árbol de código. El instalador despliega ambas — conviven en el host y no dependen entre sí:",
"intro": "ProxMenux tiene dos componentes en el mismo árbol de código fuente. El instalador despliega ambos en el host: Scripts ofrece la interfaz de terminal y Monitor el panel web:",
"scripts": {
"title": "ProxMenux Scripts",
"body": "La CLI/TUI original que se lanza con <code>menu</code>. Nueve áreas funcionales que cubren optimizaciones post-instalación, creación de VMs y LXC, passthrough de GPU y Coral TPU, discos, almacenamiento, red, seguridad, utilidades, además de una referencia curada de comandos. Funciona en cualquier terminal — local, SSH o web."
@@ -58,7 +58,7 @@
"href": "/docs/create-vm"
},
{
"title": "Disk Manager",
"title": "Administrador de discos",
"description": "Importar discos físicos a VMs y LXC, formatear y borrar, tests SMART, importación de imágenes qcow2 / vmdk / vdi — todo desde un menú.",
"icon": "HardDrive",
"href": "/docs/disk-manager"
@@ -77,7 +77,7 @@
},
{
"title": "Seguridad",
"description": "Fail2Ban (prevención de intrusiones para SSH y las interfaces web) y Lynis (auditoría de hardening) — instalación y gestión con valores por defecto sensatos.",
"description": "Fail2Ban para prevenir intrusiones por SSH y las interfaces web, y Lynis para auditar el refuerzo de la seguridad: instalación y gestión con valores predeterminados adecuados.",
"icon": "Shield",
"href": "/docs/security"
},
@@ -89,7 +89,7 @@
},
{
"title": "Referencia de comandos",
"description": "Catálogo curado de comandos de Linux y Proxmox organizados por tema — sistema, VM/CT (qm, pct), almacenamiento, red, ZFS, passthrough de GPU, backup, herramientas CLI del día a día.",
"description": "Selección de comandos de Linux y Proxmox organizada por temas: sistema, VM/CT con qm y pct, almacenamiento, red, ZFS, acceso directo a GPU, copias de seguridad y herramientas CLI de uso diario.",
"icon": "BookOpen",
"href": "/docs/help-info"
}
@@ -113,7 +113,7 @@
},
{
"title": "Asistente de IA",
"description": "Reescritura opcional de notificaciones en lenguaje natural. Seis proveedores: OpenAI, Anthropic Claude, Google Gemini, Groq, OpenRouter, Ollama local. Doce idiomas.",
"description": "Reescritura opcional de notificaciones en lenguaje natural. Seis proveedores: OpenAI, Anthropic Claude, Google Gemini, Groq, OpenRouter, Ollama local. Trece idiomas en el selector de notificaciones.",
"icon": "Sparkles",
"href": "/docs/monitor/ai-assistant"
},
@@ -138,32 +138,32 @@
]
},
"installPaths": {
"heading": "Rutas de instalación",
"intro": "El instalador despliega Scripts y Monitor en un solo paso. Scripts tiene dos variantes — con traducción o ligera — y el Monitor se instala como AppImage independiente que se activa después desde el menú:",
"headerPath": "Ruta de instalación",
"heading": "Opciones de instalación",
"intro": "Los dos instaladores despliegan Scripts y Monitor. Scripts utiliza catálogos JSON pregenerados en ocho idiomas, sin traducción en línea. Puedes elegir el canal estable o beta; Monitor se distribuye como AppImage y se ejecuta desde su entorno extraído:",
"headerPath": "Install path",
"headerBundles": "Qué incluye",
"headerWhen": "Cuándo elegirla",
"headerWhen": "Cuándo elegirlo",
"rows": [
{
"pathRich": "<strong>Scripts: con traducción</strong>",
"bundles": "CLI/TUI + entorno virtual de Python + googletrans (inglés, español, francés, alemán, italiano, portugués)",
"when": "Menús multi-idioma, usuarios no anglófonos"
"pathRich": "<strong>Scripts: estable</strong>",
"bundles": "CLI/TUI con traducciones JSON pregeneradas en ocho idiomas, sin entorno virtual ni servicio de traducción en línea.",
"when": "Uso habitual con el canal de versiones estables."
},
{
"pathRich": "<strong>Scripts: normal (ligera)</strong>",
"bundles": "CLI/TUI solo en inglés, huella menor, sin entorno virtual de Python",
"when": "La mayoría de usuarios — la documentación de Proxmox está en inglés de todos modos"
"pathRich": "<strong>Scripts: beta</strong>",
"bundles": "La misma interfaz multilingüe, instalada desde la rama develop para probar los próximos cambios.",
"when": "Pruebas anticipadas de nuevas funciones, con mayor riesgo de errores."
},
{
"pathRich": "<strong>Monitor</strong>",
"bundles": "AppImage autocontenido en el puerto TCP 8008. Instalación independiente — se puede activar desde el menú de Scripts o ejecutar el AppImage directamente.",
"when": "Cuando un panel web del host resulta útil — móvil, tablet, pestaña del navegador"
"bundles": "AppImage autónoma con panel web en el puerto TCP 8008. El instalador extrae su entorno de ejecución y gestiona el servicio; Monitor se controla desde Ajustes.",
"when": "Cuando te resulte útil consultar el host desde un panel web: móvil, tableta o navegador."
}
],
"outro": "Los comandos de instalación detallados y los requisitos están en la <link>página de instalación</link>."
"outro": "Los comandos y requisitos detallados están en la <link>página de instalación</link>."
},
"warnSource": {
"title": "Revisa siempre los scripts que ejecutas desde internet",
"title": "Revisa siempre los scripts de Internet antes de ejecutarlos",
"body": "ProxMenux es de código abierto y cada script se puede revisar en GitHub. Antes de ejecutar el comando de instalación, mira el código fuente. Haz lo mismo con cualquier otra herramienta de automatización.",
"sourceLabel": "Ver el código fuente de ProxMenux",
"cocLabel": "Código de conducta"
@@ -172,34 +172,34 @@
"heading": "Por dónde seguir",
"items": [
{
"lead": "<strong>¿Nuevo en ProxMenux?</strong> ",
"lead": "<strong>¿Es tu primera vez con ProxMenux?</strong> ",
"linkHref": "/docs/installation",
"linkLabel": "Instálalo con un solo comando",
"linkLabel": "Instálalo con un comando",
"tailRich": " y ejecuta <code>menu</code>."
},
{
"lead": "<strong>¿Acabas de instalar Proxmox?</strong> Empieza por el ",
"linkHref": "/docs/post-install",
"linkLabel": "script Post-Install",
"linkLabel": "script de postinstalación",
"tail": "."
},
{
"lead": "<strong>¿Quieres un panel web?</strong> ",
"linkHref": "/docs/monitor",
"linkLabel": "ProxMenux Monitor",
"tail": " cubre lo que muestra, cómo está construido y cómo asegurarlo."
"tail": " tiene una documentación que explica qué muestra, cómo está construido y cómo protegerlo."
},
{
"lead": "<strong>¿Buscas un comando concreto?</strong> ",
"lead": "<strong>¿Buscas un comando concreto?</strong> La ",
"linkHref": "/docs/help-info",
"linkLabel": "Referencia de comandos",
"tail": " es un catálogo curado organizado por tema, con botones de copia."
"linkLabel": "referencia de comandos",
"tail": " reúne una selección organizada por temas, con botones para copiar."
},
{
"lead": "<strong>¿Quieres guías más largas paso a paso?</strong> La ",
"lead": "<strong>¿Quieres guías más detalladas?</strong> La ",
"linkHref": "/guides",
"linkLabel": "sección de Guías",
"tail": " cubre Coral TPU, passthrough de NVIDIA, Kodi en LXC y más."
"linkLabel": "sección de guías",
"tail": " trata Coral TPU, acceso directo a NVIDIA, Kodi en LXC y mucho más."
}
]
}