Introducción

TNS Panel es un panel de control de hosting web multi-inquilino para AlmaLinux y Rocky Linux. Se construyó como reemplazo de CentOS Web Panel (CWP), que ya no tiene mantenimiento, y conserva lo que esperan los usuarios de CWP: un solo panel para sitios, correo, DNS, bases de datos, FTP y backups, en sus propios servidores.

Para quién es

  • Proveedores de hosting y agencias que operan hosting compartido en sus propios VPS o servidores dedicados.
  • Proveedores que migran desde CWP, cPanel, Plesk, DirectAdmin, HestiaCP, CyberPanel o aaPanel (ver Migración).
  • Revendedores que necesitan vender hosting con su propia marca.

Qué administra

  • Sitios web: nginx como borde público, con Apache o Varnish detrás si se quiere, PHP por cuenta, certificados de Let's Encrypt (incluidos los comodines).
  • Correo: Postfix, Dovecot y Rspamd, con webmail, DKIM, SPF y DMARC publicados por usted.
  • DNS: BIND con zonas dinámicas, DNSSEC y réplica opcional en Cloudflare.
  • Bases de datos: MariaDB y PostgreSQL con phpMyAdmin y Adminer.
  • FTP/FTPS, administrador de archivos, terminal en el navegador, cron, despliegue desde Git, staging, contenedores, backups, estadísticas, cortafuegos, escaneo de malware.
  • Clúster (Próximamente, v1.1): varios nodos detrás de un solo panel (ver Clúster).

La jerarquía de cuentas

TNS Panel tiene tres roles, anidados de la misma forma que lo hacen ISPConfig y WHM:

RolPuede hacerVe
AdministradorTodo en el o los nodos: servicios, cortafuegos, actualizaciones, planes, revendedores, clientesTodas las cuentas
RevendedorCrea planes de hosting y clientes dentro del pool que le asignó el administrador; marca blancaSólo sus propios clientes
ClienteAdministra sus propios sitios, correo, bases, FTP, backupsSólo sus propios recursos

Un cliente también puede crear sub-usuarios con permisos por área (ver Guía del cliente).

Cada nivel sólo ve lo que le pertenece. La verificación de autorización la repite el agente en el servidor, no sólo en la interfaz web.

Dos interfaces web separadas

Las interfaces de administración y de cliente son dos aplicaciones distintas en dos puertos distintos (administración 2087, cliente 2083). Puede restringir el puerto de administración a sus propias direcciones y los clientes nunca llegarán a él, aunque una verificación de permisos tuviera un error.

Idioma de la interfaz

La interfaz está disponible en inglés y en español. El selector de idioma está en todas las páginas.

Cómo está organizada esta documentación

Empiece por Requisitos e Instalación. La Guía del administrador y la Guía del cliente son referencias orientadas a tareas. El Modelo de seguridad explica qué está aislado y qué no entre sus clientes.

Los elementos marcados como Próximamente están decididos pero todavía no se publicaron. Se listan para que sepa qué esperar; no planifique contar con ellos hoy.