Saltar a contenido

CapRover

En este artículo

En este artículo - CapRover: Características principales - Funcionalidades de implementación - Primeros pasos después de implementar CapRover - Habilitar HTTPS en CapRover - Solicitar un servidor con CapRover usando la API

Información

CapRover es una plataforma para la implementación y gestión automatizadas de aplicaciones en contenedores. Proporciona una interfaz web conveniente para implementar, escalar y gestionar aplicaciones en contenedores, así como integración con varios servicios en la nube.

CapRover: Características principales

CapRover es un proyecto de código abierto que permite configurar y escalar aplicaciones en contenedores de forma rápida y sencilla. Características principales de CapRover:

  • Implementación sencilla de aplicaciones: Proporciona una interfaz web intuitiva para implementar y gestionar aplicaciones en contenedores Docker.
  • Configuración automatizada de infraestructura: Configura automáticamente todo lo necesario para el funcionamiento de la aplicación, incluidas bases de datos, certificados SSL y escalabilidad.
  • Integración con servicios en la nube: Admite la conexión a plataformas en la nube populares como DigitalOcean, AWS, Azure, entre otras.
  • Gestión de DNS y dominios: Simplifica la gestión de nombres de dominio y registros DNS para las aplicaciones implementadas.
  • Monitorización y registro: Proporciona herramientas para monitorizar el rendimiento de la aplicación y rastrear registros.

Funcionalidades de implementación

ID Nombre del software SO compatible VM BM VGPU GPU CPU mín. (núcleos) RAM mín. (GB) HDD/SSD mín. (GB) Dominio personalizado Activo
218 CapRover Ubuntu 22.04 + + + + 2 2 30 No ORDER
  • Tiempo de instalación: 10 minutos, incluido el sistema operativo.
  • Software instalado:
    • Docker CE;
    • Docker Compose;
    • CapRover.

Nota

A menos que se especifique lo contrario, por defecto instalamos la última versión de lanzamiento del software desde el sitio web del desarrollador o los repositorios del sistema operativo.

Primeros pasos después de implementar CapRover

Tras pagar el pedido, se enviará una notificación a la dirección de correo electrónico especificada durante el registro indicando que el servidor está listo para su uso. Incluirá la dirección IP del VPS, así como el nombre de usuario y la contraseña para la conexión. Los clientes de nuestra empresa gestionan el equipo a través del panel de gestión de servidores y la APIInvapi.

Los datos de autenticación, que se pueden encontrar en la pestaña Configuration >> Tags del panel de gestión de servidores o en el correo electrónico enviado:

  • Enlace para acceder al panel de control de CapRover con interfaz web: http://caprover{server_id_from_invapi}.hostkey.in:3000.

  • Contraseña predeterminada: captain42.

Para que la aplicación funcione correctamente, se ha creado un registro A para el nombre de dominio con comodín habilitado: *.caprover{server_id_from_invapi}.hostkey.in.

Nota

Después de iniciar sesión en el panel de control, se recomienda habilitar la conexión segura (HTTPS).

La interfaz web de CapRover ofrece las siguientes funciones principales:

  • Dashboard: Este es el centro principal de CapRover, que muestra información resumida sobre el sistema, incluido el estado actual de las aplicaciones implementadas, el estado del servidor y notificaciones importantes. Aquí puede evaluar rápidamente el estado general de todas las aplicaciones y el servidor, así como acceder a datos más detallados para su análisis.

  • Apps: Contiene todas las funciones para trabajar con aplicaciones: creación, configuración y eliminación. CapRover admite el lanzamiento de aplicaciones utilizando contenedores Docker, y también proporciona un proceso sencillo para su configuración e implementación. Esta sección incluye herramientas para configurar variables de entorno, puertos y otros parámetros de cada servicio.

  • Monitoring: Le permite monitorizar el estado del sistema y el rendimiento de la aplicación. La sección muestra gráficos de carga de CPU, uso de memoria, tráfico de red y otras métricas clave, lo que ayuda a identificar problemas y responder rápidamente a posibles fallos.

  • Cluster: Proporciona herramientas para gestionar y escalar el clúster de servidores. Aquí puede agregar o eliminar nodos, configurar el equilibrio de carga y la distribución de recursos, y establecer parámetros de copia de seguridad y replicación para mejorar la resistencia del sistema.

  • Maintenance: Este es un conjunto de herramientas para el mantenimiento de CapRover. La sección incluye funciones para la limpieza del sistema, la gestión de registros y los reinicios del servidor, lo que contribuye a mantener un funcionamiento estable del sistema y prevenir la acumulación de datos innecesarios que pueden reducir el rendimiento.

  • Settings: Proporciona acceso para cambiar los parámetros generales de CapRover, incluidos los ajustes de seguridad, la gestión de usuarios y los parámetros generales del servidor. Aquí puede configurar la autenticación, instalar certificados SSL y cambiar la configuración del servidor para mejorar el rendimiento y la seguridad.

Nota

Información detallada sobre la configuración básica de Docker se puede encontrar en la documentación de los desarrolladores.

Habilitar HTTPS en CapRover

Para configurar una conexión segura (HTTPS) en el panel de control de CapRover, se recomienda realizar los siguientes pasos:

  1. Configuración del dominio raíz:

    • En la pestaña Dashboard, en el campo bajo el texto For example, if you set *.my-root.example.com..., introduzca el nombre de dominio que se utilizará para el panel de CapRover y las aplicaciones. Por ejemplo, si su dominio es example.com, puede utilizar el subdominio my-root.example.com.

    • Configure un registro A en su configuración de DNS del tipo *.my-root.example.com, apuntando a la dirección IP de su servidor con CapRover. Esto garantiza el acceso a todas las aplicaciones de CapRover a través de subdominios.
    • Haga clic en el botón Update Domain para guardar los cambios.
  2. Habilitar HTTPS:

    • Después de configurar el dominio, los botones Enable HTTPS y Force HTTPS se activarán.
    • Haga clic en Enable HTTPS para obtener un certificado SSL a través de Let’s Encrypt.
    • Opcionalmente, puede hacer clic en Force HTTPS para redirigir forzosamente todas las solicitudes HTTP a HTTPS, garantizando una conexión segura para todos los usuarios.

Solicitar un servidor con CapRover usando la API

Para instalar este software utilizando la API, siga estas instrucciones.


Parte del contenido de esta página fue creado o traducido utilizando IA.

question_mark
Is there anything I can help you with?
question_mark
AI Assistant ×