Configurar un dominio y HTTPS en CapRover

Procédure

Para asegurar y personalizar el acceso a CapRover, debe vincular su nombre de dominio mediante un registro DNS wildcard y activar el certificado HTTPS. CapRover es una plataforma de código abierto para el despliegue de aplicaciones (PaaS) que simplifica la gestión de contenedores Docker en su servidor. Esta guía le acompaña paso a paso para pasar de una simple conexión por dirección IP a una interfaz segura con su propio nombre de dominio.

Los pasos

  1. Obtener la dirección IPv4 de su VPS

    Conéctese a su espacio de cliente LWS y haga clic en la pestaña Servidores. En la tabla resumen, localice la línea correspondiente a su máquina CapRover (con el estado en verde que indica que el servidor está encendido) y anote su dirección pública indicada en la columna Ipv4 (por ejemplo 203.0.113.10).

    Configurar un dominio y HTTPS en CapRover
  2. Crear el registro DNS wildcard

    Vaya a la sección Dominio(s) & Alojamiento(s), haga clic en Gestionar frente a su dominio y acceda a la gestión de la zona DNS. Seleccione el tipo A, introduzca *.caprover en el campo del subdominio, escriba la dirección IPv4 de su VPS en el campo de destino y, a continuación, haga clic en Añadir.

    Configurar un dominio y HTTPS en CapRover
  3. Verificar la propagación DNS

    Abra una terminal en su ordenador y realice una prueba de ping hacia la dirección captain.caprover.learnlws.fr (adaptándola con su dominio). Verifique que el comando resuelve correctamente la dirección IPv4 de su servidor anotada anteriormente.

  4. Acceder a CapRover mediante su dirección IP

    Abra su navegador web y acceda a la dirección http://IP_DE_SU_VPS:3000 sustituyéndola por la IP de su máquina. Introduzca su contraseña de administrador para conectarse al panel de control.

  5. Definir el Root Domain en CapRover

    En la interfaz de administración de CapRover, acceda a la sección Settings y localice el recuadro Change Root Domain. Introduzca su dominio raíz con la forma caprover.learnlws.fr (sin el prefijo captain ni el asterisco) y haga clic en el botón Update Domain.

  6. Volver a conectarse en el nuevo subdominio

    Su navegador se redirige automáticamente a la dirección http://captain.caprover.learnlws.fr. Vuelva a iniciar sesión con sus credenciales de administración para continuar la configuración.

  7. Activar el certificado SSL Let's Encrypt

    En los ajustes de CapRover, localice la sección HTTPS e introduzca una dirección de correo electrónico válida destinada a las notificaciones de renovación SSL. A continuación, haga clic en Enable HTTPS para generar e instalar automáticamente el certificado gratuito Let's Encrypt.

  8. Forzar las conexiones seguras HTTPS

    Vuelva a conectarse a su panel de control mediante la URL segura https://captain.caprover.learnlws.fr. Regrese a los ajustes del dominio y active la opción Force HTTPS para redirigir automáticamente todas las solicitudes HTTP hacia HTTPS.

Preguntas frecuentes

¿Por qué usar un registro wildcard (*.caprover)?

El wildcard permite a CapRover asignar un subdominio único a cada nuevo contenedor o aplicación desplegada (por ejemplo mon-app.caprover.learnlws.fr) sin tener que crear manualmente un nuevo registro DNS cada vez.

¿Qué hacer si falla la generación del certificado Let's Encrypt?

Compruebe que la propagación DNS ha finalizado por completo y que los puertos 80 y 443 no están bloqueados por un cortafuegos. Let's Encrypt necesita consultar estos puertos en su servidor para validar la propiedad del dominio.

¿Debo modificar los puertos en la URL una vez activado el HTTPS?

No, la adición del dominio y del certificado SSL permite acceder a la interfaz mediante los puertos estándar de la web (80 y 443). El puerto 3000 ya no es necesario en su barra de direcciones.

¿Puedo usar un subdominio distinto de caprover?

Sí, es libre de elegir otro término (por ejemplo apps.sudominio.fr). Solo deberá adaptar el registro DNS wildcard (*.apps) y el Root Domain indicado en CapRover en consecuencia.

¿El certificado SSL Let's Encrypt se renueva automáticamente?

Sí, CapRover integra un mecanismo de renovación automática en segundo plano para todos los certificados Let's Encrypt instalados en sus dominios y subdominios.

Enlaces útiles

help.lws.net/a/7946
¿Le ha resultado útil este artículo?

Sí

No

Leído 1 veces

¡Gracias! No dude en hacer preguntas sobre nuestra documentación si desea más información y ayudarnos a mejorarla.

Artículos similares

¿Tiene una pregunta sobre este artículo?

Hágala al equipo de LWS y a la comunidad. La respuesta se publica tras la moderación.

Formule una pregunta al equipo de LWS y a su comunidad

RGPD: Responsable: LWS-Ligne Web Services. Finalidad: moderación y publicación pública de su pregunta, posible aviso de una respuesta. Base jurídica: consentimiento (art. 6.1.a RGPD). Conservación de los correos: 90 días tras el aviso, 12 meses como máximo sin respuesta. Para ejercer sus derechos, consulte la sección RGPD de nuestras condiciones generales.