CapRover¶
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
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 API — Invapi.
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:
-
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 esexample.com, puede utilizar el subdominiomy-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 Domainpara guardar los cambios.
- En la pestaña Dashboard, en el campo bajo el texto
-
Habilitar HTTPS:
- Después de configurar el dominio, los botones
Enable HTTPSyForce HTTPSse activarán. - Haga clic en
Enable HTTPSpara obtener un certificado SSL a través de Let’s Encrypt. - Opcionalmente, puede hacer clic en
Force HTTPSpara redirigir forzosamente todas las solicitudes HTTP a HTTPS, garantizando una conexión segura para todos los usuarios.
- Después de configurar el dominio, los botones
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.