Como instalar Pangolín en Debian Pangolín autohospedado Guía de instalación rápida Copiar página Implemente su propia instancia totalmente alojada de Pangolin Community Edition Requisitos previos Antes de comenzar, asegúrese de tener: Servidor Linux con acceso root y dirección IP pública Nombre de dominio apuntando a la dirección IP de su servidor para el panel Dirección de correo electrónico para cifrar certificados SSL e iniciar sesión como administrador Abrir puertos en el firewall para 80 (TCP), 443 (TCP), 51820 (UDP) y 21820 (UDP para clientes) Recomendado: Ubuntu 20.04+ o Debian 11+ para una mejor compatibilidad y rendimiento. Elija su servidor ¿necesitas ayuda para elegir? Vea nuestro guía completa de VPS para sugerencias. DNS y redes Antes de instalar Pangolin, asegúrese de haber configurado DNS para su dominio(s) y haber abierto el puerto requerido en su firewall. Vea nuestra guía en DNS y redes para más información. Proceso de instalación Descargar el instalador Conéctese a su servidor a través de SSH y descargue el instalador: curl -fsSL https://static.pangolin.net/get-installer.sh | bash El instalador admite arquitecturas AMD64 (x86_64) y ARM64. Ejecute el instalador Ejecute el instalador con privilegios de root: sudo ./install El instalador coloca todos los archivos en el directorio actual. Mueva el instalador al directorio de instalación deseado antes de ejecutarlo. Configurar ajustes básicos El instalador le solicitará la configuración esencial: Edición: Elija Community Edition o Edición empresarial. Revise las diferencias de edición antes de continuar. Dominio base: Ingrese su dominio raíz sin subdominios (por ejemplo,  ejemplo.com) Dominio del panel de control: Presione Enter para aceptar el valor predeterminado  pangolin.example.com o ingrese un dominio personalizado Cifremos el correo electrónico: Proporcione un correo electrónico para obtener certificados SSL e iniciar sesión como administrador Túneles: Elija si desea instalar Gerbil para conexiones en túnel (predeterminado: sí). Puedes ejecutar Pangolin sin hacer túneles. Funcionará como un proxy inverso estándar. Configurar correo electrónico (opcional) La funcionalidad de correo electrónico es opcional y se puede agregar más adelante. Elija si desea habilitar la funcionalidad de correo electrónico SMTP: Predeterminado: No (recomendado para la configuración inicial) Si está habilitado: Necesitará los detalles del servidor SMTP (host, puerto, nombre de usuario, contraseña) Iniciar la instalación Confirme que desea instalar e iniciar los contenedores: El instalador extraerá imágenes de Docker (pangolín, jerbo, traefik) Los contenedores se iniciarán automáticamente Este proceso dura de 2 a 3 minutos dependiendo de su conexión a Internet Verá indicadores de progreso a medida que se extraiga y arranque cada contenedor. Configuración posterior a la instalación Una vez que la instalación se complete exitosamente, verás: ¡instalación completa! Para completar la configuración inicial, visite: https:///auth/initial-setup Accede al panel Navegue hasta la URL que se muestra en la salida del instalador e ingrese el token de configuración que muestra el instalador. Si decidió no iniciar los contenedores durante la instalación, recupere el token de los registros del contenedor Pangolin cuando se inicie por primera vez. https:///auth/initial-setup El panel debe cargarse con el certificado SSL configurado automáticamente. Es posible que el primer certificado tarde unos minutos en validarse, así que no se preocupe si el navegador emite una advertencia insegura. Obtenga el token de configuración de los registros de Pangolin Verifique los registros del contenedor de Pangolin y copie el token de configuración impreso en stdout: sudo docker compose logs pangolin Necesitará ese token en la página de configuración inicial para registrar la primera cuenta de administrador. Crear cuenta de administrador Complete la configuración inicial del usuario administrador: Pegue el token de configuración de los registros de Pangolin Ingrese su dirección de correo electrónico de administrador Establezca una contraseña segura Verifique su correo electrónico (si el correo electrónico está configurado) Utilice una contraseña segura y única para su cuenta de administrador. Esta cuenta tiene acceso completo al sistema. Crea tu primera organización Después de iniciar sesión: Ingrese el nombre y la descripción de la organización Haga clic en “Crear organización” ¡ahora estás listo para comenzar a agregar aplicaciones y configurar tu proxy inverso!