Saltar al contenido

Inicio rápido ​

Esta guía te lleva a conectar un servidor y desplegar una aplicación desde GitHub.

1. Crea una cuenta ​

Regístrate en zenavo.app con tu correo, GitHub o Google.

¿Te registras con correo y contraseña? Abre primero el enlace que te envía Zenavo: hasta que tu dirección esté verificada, no puedes añadir servidores ni desplegar.

2. Añade un servidor ​

Necesitas un servidor Linux con una dirección IP pública: al menos 1 CPU y 2 GB de memoria. Consulta los requisitos.

  1. En la consola, abre Servers → New Server.
  2. Escribe la dirección IP del servidor, el puerto SSH y el usuario (por ejemplo root, o ubuntu en la mayoría de imágenes en la nube).
  3. Elige Password o Private key. Puedes subir el archivo de la clave (como ~/.ssh/id_ed25519 o un .pem de tu proveedor) o pegarlo.
  4. Haz clic en Connect and set up. Zenavo revisa el servidor, instala K3s y cert-manager, y muestra el progreso en la pestaña Status del servidor. La configuración tarda unos minutos.

3. Crea un proyecto ​

  1. Abre Projects → New Project.
  2. Elige el servidor. El nombre del proyecto es opcional: si lo dejas vacío, se genera uno.
  3. Haz clic en Create Project. El proyecto se abre vacío.

4. Añade un servicio ​

  1. Haz clic en Add Service (o pulsa ⌘ K).
  2. Elige GitHub. La primera vez, haz clic en Connect GitHub y elige los repositorios que Zenavo puede leer.
  3. Elige un repositorio y después una rama.
  4. En Configure Build Plan, revisa el nombre del servicio y el directorio raíz, y añade variables de entorno si tu aplicación las necesita. Haz clic en Next.
  5. Build Plan Preview muestra lo que Zenavo ha detectado, por ejemplo Go 1.26. Haz clic en Deploy.

El servicio pasa por Pending, Building, Deploying, Starting y por último Running. Abre Logs para seguir la compilación.

5. Dale un dominio ​

Abre la pestaña Networking del servicio y haz clic en Bind My Domain. Apunta un registro A de tu dominio a la dirección IP del servidor; el HTTPS se emite automáticamente en cuanto resuelve. Consulta Dominios y HTTPS.

Sin relación con Zeabur.