Atrás

Hosting VPS con CapRover, preinstalado

Un VPS con CapRover te permite instalar aplicaciones y bases de datos listas para usar desde un panel web y desplegar tu propio código en un servidor propio. Tras tu pedido, Docker y CapRover se instalan solos, se sustituye la contraseña por defecto y el panel recibe una dirección HTTPS, así que la dirección y la contraseña están listas en tu panel. Pagas una cuota mensual fija con tráfico ilimitado, y el acceso root es tuyo.

¿Qué tamaño tiene tu sitio?

Total$2.58/mes

Los precios incluyen IVA.

Amplía o reduce RAM y CPU cuando quieras. El disco solo puede crecer, así que empieza pequeño.

¿Qué viene instalado en tu servidor CapRover?

  • CapRover 1.15.5 desde la imagen oficial de Docker, ejecutándose en Docker Swarm
  • Nginx y Let's Encrypt: el panel se abre por HTTPS, y activas los certificados de las aplicaciones desde el panel
  • Una contraseña de administrador nueva, para que la captain42 por defecto ya no funcione
  • Un dominio raíz sslip.io, con el panel en captain y cada aplicación con su propio nombre
  • La lista One-Click Apps de plantillas de aplicaciones y bases de datos listas para usar
  • Cortafuegos con los puertos 22, 80, 443 y 3000 abiertos

¿Qué tamaño necesitas para CapRover?

CapRover necesita oficialmente al menos 1 GB de RAM y 5 GB de disco libre. Las imágenes de Docker ocupan espacio, por eso esta instalación parte de 20 GB de disco. Como regla orientativa, 1 GB sirve para una aplicación pequeña o un sitio estático, 2 GB para una aplicación con base de datos y 4 GB para varias aplicaciones o un proyecto con muchas compilaciones. Las compilaciones se ejecutan en el servidor. Si compilas a menudo, la documentación de CapRover sugiere construir la imagen en CI y enviarla ya hecha.

UsoTamañoPrecioElegir
Sitio nuevo 1 GB RAM · 1 vCore · 25 GB NVMe $2.58/mes
Sitio en crecimiento 2 GB RAM · 1 vCore · 40 GB NVMe $4.01/mes
Sitio con mucho tráfico 4 GB RAM · 2 vCore · 60 GB NVMe $6.89/mes

¿Para quién es?

  • Desarrolladores que despliegan aplicaciones de Node.js, Python, PHP, Ruby o Go desde un panel
  • Quien quiera elegir bases de datos como MariaDB, MySQL o MongoDB de una lista e instalarlas
  • Quien ejecuta unas cuantas aplicaciones en un servidor pequeño por un precio mensual fijo
  • Desarrolladores que quieren tanto un panel web como una herramienta de línea de comandos

¿Qué pasa después de pedir?

  1. Ajusta el tamaño y completa el pago. Tu servidor arranca y CapRover se instala solo. En nuestras pruebas en servidores reales tardó unos 11 minutos.
  2. En tu panel, abre tu servidor desde Mis servidores. En la pestaña Resumen, haz clic en el enlace Dirección del panel e introduce la contraseña de la fila Contraseña.
  3. Para una aplicación lista para usar, usa el botón One-Click Apps/Databases de la página Apps, revisa las variables e instálala.
  4. Para tu propio código, crea una aplicación vacía en la misma página y elige un método en la pestaña Deployment.
  5. Activa HTTPS en la pestaña HTTP Settings de la aplicación.
  6. Para tu propio dominio, apunta un registro A comodín a la IP del servidor y cambia el dominio raíz en la página Dashboard.

Con cada servidor

  • Copia de seguridad diaria incluida en el precio
  • Tráfico ilimitado
  • Acceso root completo
  • Amplía o reduce RAM y CPU más adelante, y haz crecer el disco
  • Ubicación: Istanbul · IST-1.

Conviene saber

  • Al hacer el pedido, aceptas la licencia y las condiciones de uso de CapRover. Las funciones Pro de pago no están incluidas en el precio. Las analíticas de uso anónimas están desactivadas en esta instalación.
  • Cuando el panel funcione por HTTPS, puedes cerrar el puerto 3000. Docker se salta ufw, así que usa este comando: docker service update --publish-rm "published=3000,target=3000,mode=host" captain-captain
  • Usa contraseñas únicas de base de datos y de administrador para las aplicaciones listas para usar. Algunas contraseñas solo se aplican en el primer arranque, así que cambiarlas después puede no actualizar a los usuarios existentes.
  • La copia de la configuración de CapRover no incluye los volúmenes de las bases de datos. La copia de seguridad nocturna del servidor cubre el servidor entero, y se conservan los últimos 7 días.
  • Si no se puede emitir un certificado, el panel se abre por http en el puerto 3000 de tu dirección IP.

Preguntas y respuestas sobre CapRover

¿Cuánta RAM necesita CapRover?

CapRover necesita oficialmente al menos 1 GB de RAM y 5 GB de disco libre. Como regla orientativa, 1 GB basta para una aplicación pequeña, 2 GB van bien para una aplicación con base de datos y 4 GB para un proyecto con muchas compilaciones. Más adelante puedes ampliar desde tu panel.

¿Cuál es la contraseña por defecto de CapRover?

La contraseña por defecto de CapRover es captain42, pero en este servidor se sustituye durante la configuración. La nueva contraseña aparece en la fila Contraseña de tu panel. CapRover no pide nombre de usuario, solo la contraseña.

¿CapRover funciona sin dominio?

Sí. El dominio raíz es una dirección sslip.io basada en tu IP, así que no necesitas un registro comodín para empezar. El panel se abre en captain y cada aplicación con su propio nombre en esa dirección. Más adelante puedes pasar a tu propio dominio.

¿Cómo subo mi propio código a CapRover?

Puedes empaquetar el proyecto con un archivo captain-definition y subirlo en la pestaña Deployment, usar el comando caprover deploy desde tu ordenador o conectar un repositorio de Git. Si ya tienes una imagen de Docker, basta con escribir su nombre.

¿CapRover puede desplegar en cada push a GitHub?

Sí, mediante un webhook. Añade un archivo captain-definition a tu repositorio, escribe el repositorio y la rama en la pestaña Deployment de la aplicación y guarda. CapRover genera una URL de webhook, que añades en GitHub como webhook de push. Mantén esa URL en secreto.

¿CapRover puede ejecutar un proyecto de Next.js o Vite?

Puede ejecutarse cualquier proyecto con un Dockerfile: indícalo en el archivo captain-definition. Las compilaciones se hacen en el servidor, así que para proyectos como Next.js, como regla orientativa piensa en 4 GB, o construye la imagen en CI y despliégala como imagen ya hecha.

Lee más y ve aplicaciones similares