La historia de ISPConfig

Mascote LinuxPro encaixando um módulo num rack moderno num museu que mostra a evolução dos servidores, com o ícone do ISPConfig na parede e o cachorro caramelo cyborg ao lado

Nota (2026): Artículo original de enero de 2017, escrito cuando la versión estable era la 3.1.2. El título y la URL se han conservado; el texto fue revisado en septiembre de 2026 y cuenta la historia del proyecto hasta la 3.3.2p1.

En 2005, dos alemanes de projektfarm GmbH, la misma gente que mantenía HowtoForge, publicaron un panel para administrar servidores de alojamiento Linux. Veintiún años después, el ISPConfig sigue en pie. Continúa con licencia BSD, sin cobrar por cuenta ni por buzón, y gestiona sitios, correo, DNS, FTP y bases de datos en un único servidor o en varios. Esta es la historia de cómo un pequeño proyecto sobrevivió a dos décadas en las que cPanel se volvió cada vez más caro, y por qué sigue siendo importante para quien monta un alojamiento.

2005: el panel de quienes escribían los tutoriales

La primera versión pública de ISPConfig, la 2.0.4, se publicó en SourceForge el 13 de julio de 2005. Detrás de ella estaban Till Brehm e Falko Timme, de projektfarm GmbH, en Alemania, empresa que a día de hoy sigue encargándose del proyecto. En 2009 el sitio oficial se presentaba así: ISPConfig fue iniciado por las mismas personas que llevan HowtoForge. Ese es el sitio de tutoriales “Perfect Server” con el que una generación de administradores aprendió a montar Postfix, BIND y Apache.

Ese origen explica el carácter del panel. Fue creado por quienes ya documentaban, paso a paso, cómo configurar cada servicio a mano. ISPConfig automatiza exactamente esa receta, y desde el inicio se distribuye bajo licencia BSD. La línea 2.x recibió actualizaciones hasta 2011: la última carpeta de ella en SourceForge es la 2.2.40, de agosto de ese año.

2009: llega la línea 3

En mayo de 2009, el sitio oficial anunciaba las versiones 3.0.1.2 e 3.0.1.3 de la nueva línea 3, y la página de inicio aún listaba entre las distribuciones soportadas Mandriva, Red Hat, Fedora, SuSE, Debian 3.0 a 5.0, Ubuntu 5.04 a 9.04 y CentOS. Es la línea 3 que llega hasta hoy, con este modelo:

  • el panel está hecho en PHP y guarda todo en MySQL/MariaDB;
  • en cada servidor, plugins del backend escriben la configuración real de los servicios: vhosts de Apache o de nginx, buzones de Postfix y Dovecot, zonas de BIND y cuentas de Pure-FTPd;
  • un único panel controla varios servidores, con replicación de la configuración entre ellos y, si lo desea, espejado para alta disponibilidad;
  • hay cuatro niveles de acceso: administrador, revendedor, cliente y usuario de correo. Se puede delegar el alojamiento sin entregar el root.

Ese año, ISPConfig también fue finalista en la categoría “Best Tool or Utility for SysAdmins” en los SourceForge Community Choice Awards 2009. Es una señal de cuánto se usaba ya el proyecto.

2016 a 2019: la línea 3.1

A 3.1 llegó a SourceForge en 27 de septiembre de 2016, y esta es la fase en la que se escribió este artículo. Cuando se publicó el post original, la versión estable era la 3.1.2, de 25 de enero de 2017. Ya venía traducida al portugués de Brasil e incluía soporte para HHVM en Ubuntu 16.04, utilizado en el curso de hospedaje que yo preparaba por entonces. La serie 3.1 recibió actualizaciones hasta la 3.1.15, de septiembre de 2019.

En aquella época el proyecto soportaba Debian, Ubuntu, CentOS y OpenSUSE, pero ya recomendaba Debian o Ubuntu. Yo reportaba bugs para que el panel funcionara correctamente en OpenSUSE y hablaba con Falko Timme sobre eso.

2020: ISPConfig 3.2

A 3.2 fue publicada el 15 de octubre de 2020, y el propio sitio web oficial la presenta como la “próxima generación” del panel. La serie 3.2 recibió actualizaciones hasta la 3.2.11p1, de octubre de 2023.

2025: ISPConfig 3.3 y PostgreSQL

A 3.3 salió el 25 de abril de 2025. Las principales novedades:

  • bases de datos PostgreSQL para los sitios, además de MySQL y MariaDB;
  • gráficos de carga en el panel de control y en el módulo de monitorización;
  • mejoras en los certificados Let’s Encrypt;
  • versiones de PHP-CLI iguales a las del PHP de cada sitio.

En octubre de 2025 llegó 3.3.0p3, una actualización de seguridad.

2026: Debian 13, Ubuntu 26.04 y una ronda de seguridad

A 3.3.1, de 22 de enero de 2026, trajo:

  • soporte para Debian 13, con Dovecot 2.4;
  • soporte para AlmaLinux 10 y Rocky Linux 10;
  • compatibilidad con PHP 8.5;
  • pgAdmin para las bases de datos PostgreSQL;
  • la corrección de tres fallos de escalada de privilegios.

La 3.3.1p1, de marzo, corrigió errores de esta versión.

En 18 de septiembre de 2026 salió la 3.3.2, y tres días después el parche 3.3.2p1. Esta trajo:

  • soporte para Ubuntu 26.04;
  • aplicación de la política DMARC en la entrada de correo electrónico;
  • copia de seguridad de la base de datos sin bloquear las tablas;
  • corrección de una inyección de SQL en la API remota y de una escalada de privilegios en Fetchmail.

Los detalles y el paso a paso de la actualización están en nuestro post sobre el ISPConfig 3.3.2.

ISPConfig y Linux

Lo que separa a ISPConfig de un “mini-cPanel” es que no oculta Linux. No crea un sistema paralelo: genera archivos de configuración comunes de los servicios de siempre. Lo que aparece en el panel está en los archivos, y cuando algo se rompe depura Postfix y nginx, no “el panel”. Esto es virtud y es coste. ISPConfig no es para quien no sabe administrar Linux, pero es genial para quien sabe y quiere delegar el día a día.

En la línea 3.3 actual, el panel cubre:

  • Web: Apache 2 o nginx, PHP en varias versiones y SSL gratuito con Let’s Encrypt;
  • Correo electrónico: Postfix y Dovecot, con antispam mediante Rspamd;
  • DNS: BIND, y también PowerDNS;
  • Bases de datos: MariaDB/MySQL y PostgreSQL;
  • FTP y shell: Pure-FTPd y usuarios con jailkit.

Según el anuncio de 3.3.2, las distribuciones soportadas son:

  • Debian 11 a 13 (recomendado);
  • Ubuntu 22.04 a 26.04 (recomendado);
  • AlmaLinux 8 a 10 y Rocky Linux 8 a 10;
  • CentOS 8.

Para un servidor nuevo, el camino más corto es el instalador automático oficial, en get.ispconfig.org. Monta todo el servidor, con panel y servicios, en una sola ejecución. Solo funciona en Debian y Ubuntu (sin apt-get, el script se detiene) y, en la versión actual, acepta Debian 11 a 13 y Ubuntu 22.04, 24.04 y 26.04. Ejecútalo solo en una máquina recién instalada:

wget -O ispconfig.sh https://get.ispconfig.org
sh ispconfig.sh --help
sh ispconfig.sh --use-nginx --use-php=8.4 --unattended-upgrades

Antes de ejecutarlo, dos precauciones:

  • el hostname debe ser un FQDN que resuelva, por ejemplo hostnamectl set-hostname srv1.seudominio.com.br;
  • los puertos de correo, web, FTP y el del panel (8080) deben estar abiertos.

O --help lista las demás opciones, como --use-certbot, --use-amavis, --roundcube e --ssh-harden. El panel queda en https://SEU-SERVIDOR:8080.

ISPConfig frente a la competencia

Panel Licencia Multi-servidor Observación
ISPConfig BSD Sí, nativo, con mirroring Escribe la configuración real de Apache/nginx, Postfix y BIND
cPanel/WHM Propietario Limitado Estándar del mercado, cobrado por cuenta
Plesk Propietario Sí Único de los grandes que también funciona en Windows Server
HestiaCP GPL No Fork de VestaCP, ligero, para un único servidor
Virtualmin GPL, con versión Pro Sí Construido sobre Webmin

La combinación que queda para ISPConfig es difícil de encontrar en otro lugar: sin coste por cuenta, varios servidores reales y configuración que puedes auditar en el archivo. Los puntos débiles también son conocidos:

  • la interfaz está anticuada;
  • no hay instalador de aplicaciones con un clic;
  • la documentación completa es un manual de pago;
  • actualizar la distribución con el panel instalado requiere lectura y copia de seguridad previa.

Línea de tiempo

  • 13/07/2005: ISPConfig 2.0.4, de projektfarm GmbH (Till Brehm y Falko Timme), bajo licencia BSD;
  • 05/2009: línea 3, con las versiones 3.0.1.2 y 3.0.1.3;
  • 2009: finalista de los SourceForge Community Choice Awards, en la categoría de herramientas para sysadmins;
  • 08/2011: 2.2.40, la última carpeta de la rama 2 en SourceForge;
  • 27/09/2016: ISPConfig 3.1;
  • 25/01/2017: 3.1.2, la versión estable en el momento de redactar este artículo;
  • 15/10/2020: ISPConfig 3.2;
  • 26/10/2023: 3.2.11p1, la última carpeta de la serie 3.2 en SourceForge;
  • 25/04/2025: ISPConfig 3.3, con PostgreSQL;
  • 10/2025: 3.3.0p3, actualización de seguridad;
  • 22/01/2026: 3.3.1, con Debian 13, Dovecot 2.4, PHP 8.5 y tres correcciones de seguridad;
  • 09/03/2026: 3.3.1p1;
  • 18/09/2026: 3.3.2, con Ubuntu 26.04, DMARC y correcciones de seguridad;
  • 21/09/2026: 3.3.2p1.

En LinuxPro

Uso ISPConfig desde 2007, todavía en la línea 2.x. La traducción al portugués de Brasil siempre marcó la diferencia a la hora de entregar el panel a un cliente o revendedor. Aquí en el blog encontrarás el howto ISPConfig en Debian, el panorama de alojamiento con ISPConfig y la guía de actualización de ISPConfig 3.3.2.

Los cursos EAD de 2017 mencionados en el texto original han dejado de estar disponibles. El curso actual es el E-mail con Postfix, en Udemy. Para quien administra un servidor de correo electrónico, también vale la pena conocer la historia de PostfixAdmin y el proyecto go-postfixadmin.

La lección de ISPConfig es sencilla: un proyecto pequeño, con licencia permisiva y hecho por quien conoce el servidor por dentro, ha atravesado veinte años sin cambiar su propuesta. Los servicios son los de verdad, Debian y Ubuntu son la base, y no se cobra ninguna licencia por buzón de correo.

Referencias