Lista de inicio rápido

Utiliza esta lista de verificación para pasar de un servidor nuevo a un panel verificado y operativo con las mínimas sorpresas. Destaca las comprobaciones de DNS, puertos, SSL, correo y copias de seguridad para que puedas confirmar que todo es accesible antes de incorporar sitios.

Previo al vuelo

  • Debian 13 nuevo (sin pila web/correo existente).
  • El DNS apunta el host del panel a la IP del servidor.
  • PTR (DNS inverso) configurado para el nombre de host del correo.
  • Puertos abiertos: 22, 80, 443, 25, 465, 587, 993, 995, 53.

Instalación

curl -fsSL https://raw.githubusercontent.com/shukiv/jabali-panel/main/install.sh | sudo bash

Opciones opcionales:

  • JABALI_MINIMAL=1 para la instalación solo del núcleo
  • JABALI_FULL=1 para forzar todos los componentes opcionales

Primer inicio de sesión

  • Panel de administración: https://your-host/jabali-admin
  • Panel de usuario: https://your-host/jabali-panel
  • Correo web: https://your-host/webmail

Verificación posterior a la instalación

  1. Comprobar servicios:
systemctl status jabali-agent jabali-queue jabali-health-monitor
  1. Comprobar SSL:
  • Abra la URL del panel de administración y confirme que HTTPS es válido.
  1. Comprobar el flujo de correo:
  • Cree un buzón de correo de prueba y envíe/reciba mensajes a través de SMTP/IMAP.
  1. Compruebe el DNS:
  • Si aloja DNS, confirme la creación de la zona y las actualizaciones de los registros.

Soluciones comunes

  • Si el panel no se carga, compruebe nginx y los puertos 80/443.
  • Si los trabajos en segundo plano se detienen, compruebe jabali-queue el estado del servicio.
  • Si las acciones del agente fallan, compruebe jabali-agent estado del servicio.