Git Deploy — despliegue automático de sitios desde GitHub, GitLab y Gitea
Conecte un repositorio a su sitio y despliegue mediante git pull — con auto-despliegue por webhook en cada push, verificación de firma segura y rollback con un clic a cualquier commit anterior.
Del push al sitio en vivo
La extensión Git Deploy conecta su sitio con un repositorio git. Cada push a la rama configurada dispara automáticamente un despliegue — trazable, con historial completo y reversible en cualquier momento.
- GitHub, GitLab y Gitea (autoalojado)
- Auto-despliegue por webhook al hacer push
- Verificación de firma HMAC contra webhooks falsificados
- Coincidencia de rama — solo la rama configurada se despliega
- Comandos previos al despliegue (p. ej. composer install, npm build)
- Rollback con un clic a cualquier commit anterior
Todo para despliegues automatizados
Seguro por defecto, fácil desde la UI del panel.
Auto-despliegue por webhook
Los webhooks de GitHub, GitLab y Gitea disparan automáticamente un despliegue en cada push — sin necesidad de activación manual.
Verificación de firma HMAC
Los webhooks entrantes se verifican mediante firma HMAC — solo las solicitudes genuinas del repositorio conectado disparan un despliegue.
Coincidencia de rama
Solo los push a la rama configurada (p. ej. main o production) se despliegan; el resto de ramas se ignoran.
Comandos previos al despliegue
Los pasos de build como composer install, npm run build o las migraciones se ejecutan automáticamente antes de cada despliegue.
Historial de despliegues
Cada despliegue queda registrado — commit, marca de tiempo, estado y salida de log siempre disponibles.
Rollback con un clic
¿Despliegue defectuoso? Un clic basta para volver a cualquier commit anterior.
Más detalles
- Compatible con repositorios públicos y privados (deploy key)
- Se admiten instancias Gitea autoalojadas
- Ruta de despliegue configurable (p. ej. subdirectorio en un monorepo)
- Se ejecuta como el usuario Linux del sitio — no requiere privilegios root
- Secreto de webhook individual por sitio
- Los despliegues fallidos se interrumpen sin afectar al sitio en producción
- Compatible con el App Manager (Node.js y Python) y el hosting PHP clásico
- Runtime instalada solo en servidores activados
Preguntas sobre Git Deploy
¿Git Deploy admite repositorios privados?
Sí. Para repositorios privados se usa una deploy key con acceso de solo lectura a ese repositorio.
¿Qué ocurre si falla un despliegue?
El despliegue se interrumpe sin modificar el sitio en producción actual. El error queda visible en el log de despliegue.
¿Puedo revertir un despliegue?
Sí, con un clic a cualquier commit anterior del historial de despliegues.
¿Git Deploy funciona en todos los servidores?
La extensión es opt-in y solo se instala en servidores donde está activada en el paquete de hosting.
Despliegue sin trabajo manual.
Prueba gratis 14 días · GitHub, GitLab y Gitea · Made in Germany
Ver precios →