Publica en tus propios hostings
Envía tu app a tu propia cuenta de Vercel, Netlify o Cloudflare Pages, o a tu propio servidor por SSH.
Actualizado el 15 de octubre de 2026
Además del hosting de Craftkite, puedes publicar una app web en el hosting que ya usas. Craftkite construye la app y la envía con tu propia cuenta; puedes publicar a mano o automáticamente tras cada cambio. Publicar en tus propios hostings está incluido en los planes de pago (consulta Precios).

Paso 1: conecta una cuenta
- Abre la pestaña Publicar del proyecto y busca Publicación.
- Haz clic en Conectar junto al proveedor y pega su token o clave.
- Haz clic en Comprobar y guardar. Craftkite prueba la conexión antes de guardarla.
Dónde conseguir el token:
- Vercel: Account Settings → Tokens. Para un equipo de Vercel, introduce también el ID del equipo.
- Netlify: User settings → Applications → Personal access tokens.
- Cloudflare Pages: My Profile → API Tokens, con el permiso Cloudflare Pages: Edit, además de tu ID de cuenta.
- Tu propio servidor (SSH): el nombre del host, el puerto, un usuario de despliegue y su clave privada (recomendado) o contraseña.
Todos tus proyectos pueden usar una misma conexión. En un equipo, los propietarios y administradores gestionan las conexiones del equipo, y las publicaciones de todos los editores las usan.
Paso 2: elige los destinos
Para cada destino, elige la conexión y el proyecto o la carpeta de allí, y haz clic en Publicar ahora.
| Destino | Qué envía Craftkite | Ideal para |
|---|---|---|
| Vercel | Apps Next.js como código fuente (Vercel las construye); Expo web como archivos | Apps que usan funciones de servidor |
| Netlify | Una exportación estática construida por Craftkite | Sitios estáticos y páginas únicas |
| Cloudflare Pages | Una exportación estática construida por Craftkite | Sitios estáticos en una red global |
| Tu propio servidor | Una exportación estática, o el código fuente de la app en modo Node | Control total en tu propia máquina |
Una app que usa funciones de servidor (rutas de API, renderizado en el servidor) no puede convertirse en una exportación estática: elige Vercel o tu propio servidor en modo Node. En las compilaciones desde el código fuente en Vercel, Craftkite también define las variables de entorno de la app en el proyecto de Vercel.
Tu propio servidor
Cada publicación se sube a <carpeta>/releases/<id> y luego <carpeta>/current pasa a apuntar a ella en un solo paso, así que los visitantes nunca ven una app subida a medias. Se conservan las últimas 5 versiones para poder volver atrás.
La primera conexión fija la clave de host del servidor; si la clave cambia más tarde, la publicación se detiene hasta que vuelvas a comprobar la conexión. Solo se pueden usar direcciones públicas.
Modo estático
Haz que tu servidor web sirva la carpeta current. Un ejemplo con nginx:
server {
listen 80;
server_name app.example.com;
root /var/www/myapp/current;
location / {
try_files $uri $uri/ /index.html;
}
}
Modo Node
Craftkite sube el código fuente de la app y después ejecuta tu comando de una línea en la nueva versión, por ejemplo:
npm ci && npm run build && pm2 reload myapp
Inicia la app una vez tú mismo para que el comando tenga algo que recargar, y guarda sus variables de entorno en el servidor:
cd /var/www/myapp/current && pm2 start npm --name myapp -- start
Volver atrás
Cada publicación aparece con su estado y su registro. Haz clic en Revertir en una anterior para enviarla de nuevo; volver atrás no usa créditos. En tu propio servidor, volver atrás hace que current apunte otra vez a una versión conservada.
Créditos
Cada publicación en tu propio hosting usa 2 créditos (el precio actual se muestra junto al botón). Si la publicación falla, se devuelven los créditos. Las compilaciones para tiendas mantienen su propio precio.
Apps con backend de Craftkite
Si tu app usa una base de datos, el inicio de sesión o el almacenamiento de archivos de Craftkite, ese backend se queda en Craftkite, por lo que tus propios hostings web no se ofrecen para ella. Publícala en el hosting de Craftkite con un dominio propio o expórtala a GitHub para ejecutarlo todo tú mismo.
Seguridad
- Los tokens y las claves se guardan cifrados y solo se muestran como una pista enmascarada. Se usan únicamente durante una publicación.
- Los registros nunca muestran tokens, claves ni contraseñas.
- Desconectar elimina una conexión; eliminar tu cuenta las elimina todas.
