Desplegar desde GitHub
Desplegar desde GitHub
Es el camino más directo: conecta un repositorio, Webgune detecta el framework y construye la imagen por ti mediante el builder automático.
Pasos
- En tu proyecto, + Nuevo servicio → GitHub.
- Selecciona el repositorio de la lista (los repositorios de organización requieren haber concedido acceso, ver Crear una cuenta).
- Elige la rama a seguir (
mainpor defecto). - Indica el puerto en el que escucha tu aplicación (3000 por defecto).
- Haz clic en Crear el servicio.
El primer build empieza de inmediato. Sigue su progreso en la pestaña Despliegues, logs incluidos.
Detección automática del framework
El builder automático reconoce la mayoría de los stacks habituales sin configuración:
| Stack | Detectado vía |
|---|---|
| Next.js, Nuxt, Remix, Astro | archivo de configuración del framework |
| React / Vue / Svelte (Vite) | vite.config.* |
| Node.js (Express, Fastify…) | package.json + script start |
| Python (FastAPI, Django…) | requirements.txt, pyproject.toml |
| Go | go.mod |
| PHP (Laravel…) | composer.json |
El detalle por stack se cubre en la sección Aplicaciones Web.
Next.js en modo standalone: si
next.config.tsdefineoutput: 'standalone', Webgune adapta automáticamente el comando de inicio para usarnode server.jsen lugar denext start.
Variables de entorno y redespliegue
Añade tus variables en la pestaña Variables antes o después del primer despliegue. El servicio se reinicia automáticamente con cada modificación. Dos acciones están disponibles en cualquier momento:
- Redesplegar: reconstruye desde el último commit de la rama seguida.
- Rebuild sin caché: parte de cero, útil si la caché de build capturó una dependencia obsoleta.