Atrás

Hosting VPS para Strapi, preinstalado

El hosting de Strapi pone tu CMS headless en un servidor propio, con acceso root. Strapi 5 se instala solo tras el pago y se abre por HTTPS, y la dirección de administración, el correo electrónico y la contraseña aparecen en tu panel. Los editores añaden contenido en la pantalla de administración, y tu front end lo lee a través de la API REST.

¿Cuánta potencia necesitas?

Total$6.89/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 Strapi?

  • Strapi 5 Community Edition como proyecto TypeScript en /home/app/proje
  • Base de datos SQLite en ~/proje/.tmp/data.db
  • Node.js 26 y PM2, con un proceso llamado uygulama que vuelve a arrancar tras un reinicio
  • HTTPS mediante Caddy, con Strapi en 127.0.0.1:1337, así que el dominio es opcional
  • Una cuenta de administrador creada desde la línea de comandos, para que nadie pueda reclamar antes que tú la pantalla de registro
  • Cortafuegos con solo los puertos 22, 80 y 443 abiertos

¿Qué tamaño necesitas para Strapi?

La documentación de despliegue de Strapi fija el mínimo en 2 GB de RAM, 1 núcleo y 8 GB de disco, y recomienda 4 GB o más de RAM, 2 o más núcleos y 32 GB o más de disco. Esta instalación compila el panel de administración en el servidor, así que parte de lo recomendado: 4 GB de RAM, 2 núcleos y 32 GB de disco. Esa compilación es la que más memoria usa, por lo que la instalación añade 2 GB de swap. Si no basta, aumenta RAM, CPU y disco por separado desde tu panel, y tus datos y tu dirección IP no cambian.

UsoTamañoPrecioElegir
Inicial 4 GB RAM · 2 vCore · 60 GB NVMe $6.89/mes
Medio 8 GB RAM · 4 vCore · 120 GB NVMe $13.62/mes
Potente 16 GB RAM · 8 vCore · 200 GB NVMe $25.15/mes

¿Para quién es?

  • Aplicaciones React, Vue o móviles que necesitan una API de contenido
  • Equipos que quieren una pantalla de administración para los editores y una API para los desarrolladores
  • Quienes gestionan en un solo lugar el contenido del sitio de su empresa, el blog o el catálogo
  • Quienes quieren mantener su contenido en su propio servidor

¿Qué pasa después de pedir?

  1. Ajusta el tamaño y completa el pago.
  2. Tu servidor arranca, Strapi se instala solo y se compila el panel de administración. En la pestaña Resumen, espera a que la fila Aplicación indique que Strapi está listo.
  3. Abre el enlace de la fila Dirección del panel e inicia sesión con las filas Correo electrónico y Contraseña.
  4. Prepara tus tipos de contenido en modo de desarrollo en tu ordenador y lleva el código al servidor.
  5. Conéctate por SSH, escribe su - app y cd ~/proje, y ejecuta después npm run build y pm2 restart uygulama.

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

  • Strapi funciona en modo de producción. El Content-Type Builder solo funciona en desarrollo, así que los tipos de contenido llegan al servidor como código.
  • Esta es la Community Edition. Las funciones de Growth y Enterprise, como Releases o SSO, no están incluidas en el precio, y esa licencia la obtendrías e introducirías tú mismo desde Strapi.
  • Si conectas tu propio dominio, cambia también PUBLIC_URL en ~/proje/.env y ejecuta npm run build y pm2 restart uygulama.
  • El correo de administrador de la instalación está ligado a tu dirección sslip.io y no puede recibir mensajes. Escribe tu propia dirección la primera vez que inicies sesión.
  • Mantener al día Strapi, Node.js y tus paquetes npm es responsabilidad tuya.

Preguntas y respuestas sobre Strapi

¿Cuánta RAM necesita Strapi?

La documentación de Strapi pide al menos 2 GB de RAM y recomienda 4 GB o más. Esta instalación compila el panel de administración en el servidor, así que parte de 4 GB, y puedes ampliar desde tu panel.

¿Por qué no puedo añadir un tipo de contenido en el servidor?

La documentación de Strapi dice que los tipos de contenido no se pueden crear ni actualizar en producción. Prepáralos en modo de desarrollo en tu ordenador, lleva el código al servidor y ejecuta después npm run build y pm2 restart uygulama. El contenido en sí es lo que introduces en el servidor.

¿Por qué mi API de Strapi devuelve 403?

La API permanece cerrada a los visitantes hasta que la permites. En Settings, Users & Permissions, Roles, Public, da al tipo de contenido los permisos find y findOne. Publica también la entrada, ya que las entradas nuevas se guardan como borradores. Para el acceso entre servidores, puedes usar un token de API.

¿Puedo usar GraphQL con Strapi?

Sí, como plugin. Strapi crea endpoints REST por defecto. Escribe su - app y cd ~/proje, ejecuta npm install @strapi/plugin-graphql y después npm run build y pm2 restart uygulama para ponerlo en marcha.

¿Puedo usar PostgreSQL en lugar de SQLite?

Sí. Strapi es compatible con PostgreSQL 14, MySQL 8.0 y MariaDB 10.3 o posterior, pero no con MongoDB. Instala la base de datos, cambia config/database.ts y tu archivo .env y reinicia. Las herramientas de transferencia de datos de Strapi pueden trasladar tu contenido existente.

¿Dónde se almacenan mis datos de Strapi?

Las entradas están en ~/proje/.tmp/data.db y los archivos subidos están en el disco del servidor. Tu servidor tiene copia de seguridad cada noche, se conservan los últimos 7 días y va incluida en el precio. No te dejes engañar por el nombre: borrar la carpeta .tmp borra tu base de datos.

Lee más y ve aplicaciones similares