Gitea (self-hosted) vs GitLab
Ejecuta Gitea de código abierto (MIT) en un servidor pequeño o en un VPS de la UE y mantén tus repositorios, incidencias y CI en infraestructura que controlas. Comparado con GitLab, una empresa estadounidense. Nota: la parte comercial de Gitea es CommitGo, Inc., cuyas condiciones se rigen por la ley de California — no es una empresa europea; Forgejo, la bifurcación comunitaria bajo el paraguas de la asociación alemana Codeberg e.V., es la opción con gobernanza europea.
Un pequeño servidor Git propio frente a una suite DevOps estadounidense
Esta página compara ejecutar tú mismo Gitea de código abierto — en un servidor pequeño en tu oficina o en un VPS de un proveedor de la UE como Hetzner, OVHcloud o Scaleway — con GitLab, la plataforma DevOps que vende GitLab Inc.
Primero, una aclaración importante. Ninguna de las dos partes es una empresa europea:
- GitLab Inc. está constituida en Delaware, con domicilio comercial en San Francisco (registros ante la SEC). GitLab.com y las suscripciones de GitLab son servicios estadounidenses.
- La parte comercial de Gitea es CommitGo, Inc., que aporta «liderazgo y soporte comercial» al proyecto y vende Gitea Enterprise. Sus condiciones de servicio se rigen por la ley de California, con tribunales de San Francisco; no es una empresa europea, y no encontramos ninguna entidad neerlandesa, en contra de lo que decía una versión anterior de esta página.
Lo que convierte a Gitea en una opción soberana es que el software tiene licencia MIT y puedes ejecutarlo en hardware que controlas. Así ningún proveedor tiene tu código. Todo lo que sigue se refiere a esa instalación autoalojada.
¿Quieres gobernanza europea del propio proyecto? Mira Forgejo, la bifurcación comunitaria creada en 2022 después de que los dominios y la marca de Gitea pasaran a una empresa con ánimo de lucro. Sus dominios los custodia Codeberg e.V., una asociación sin ánimo de lucro en Berlín, y tiene licencia GPL v3+ desde la versión 9.0. Forgejo también impulsa Codeberg, si prefieres no alojar nada tú mismo.
Comparativa de jurisdicción
| Gitea (autoalojado) | GitLab | |
|---|---|---|
| Quién tiene tu código | Tú — en tu propio servidor | GitLab Inc. (en GitLab.com) o tú (self-managed) |
| Licencia | MIT | MIT (Community Edition) + Enterprise Edition propietaria |
| Empresa comercial | CommitGo, Inc. (condiciones bajo ley de California; no UE) | GitLab Inc. (Delaware, San Francisco) |
| Exposición a la CLOUD Act | Ninguna por parte de la herramienta si se autoaloja | Sí en GitLab.com — empresa estadounidense |
| Bifurcación con gobernanza europea | Forgejo (dominios custodiados por Codeberg e.V., Berlín) | — |
Comparativa de funciones
| Función | Gitea (autoalojado, código abierto) | GitLab |
|---|---|---|
| Alojamiento Git, pull/merge requests, incidencias | ✅ | ✅ |
| CI/CD | ✅ Gitea Actions (sintaxis de GitHub Actions) | ✅ GitLab CI/CD (maduro) |
| Registro de paquetes y contenedores | ✅ Integrado | ✅ Integrado |
| SAML, registros de auditoría, análisis de dependencias | ❌ Solo Gitea Enterprise | ⚠️ Niveles de pago |
| DAST, epics/roadmaps | ❌ | ⚠️ Ultimate |
| Recursos necesarios (equipo pequeño) | ✅ 2 núcleos / 1 GB de RAM habitual | ❌ Base de 8 vCPU / 16 GB |
| Instalación | ✅ Un único binario | ⚠️ Paquete Linux o chart de Helm |
Precios (a octubre de 2026)
- Gitea de código abierto: gratis, MIT, usuarios y repositorios ilimitados
- Gitea Enterprise (CommitGo, Inc.): 9,5–19 $/usuario/mes con compromiso de un año
- GitLab Free: GitLab.com con 10 GiB de almacenamiento, 5 usuarios por grupo de nivel superior y 400 minutos de cómputo al mes; self-managed Free no tiene coste de licencia
- GitLab Premium: 29 $/usuario/mes, facturación anual
- GitLab Ultimate: contactar con ventas
Para un equipo que se autoaloja, Gitea cuesta lo que cueste un servidor pequeño en la UE, más tiempo de administración. Un equipo de 50 personas en GitLab Premium paga 17.400 $ al año solo en licencias.
Lo que cuesta de verdad autoalojar
- Operación: actualizaciones, copias de seguridad, TLS y monitorización son responsabilidad tuya — aunque un único binario lo hace mucho más sencillo que con GitLab.
- Runners de CI: Gitea Actions necesita runners que alojas tú.
- Funciones ausentes: SAML, registros de auditoría, análisis de dependencias, listas de IP permitidas, 2FA obligatoria y herencia de protección de ramas son funciones de Gitea Enterprise, vendidas por CommitGo.
- Gobernanza: el rumbo de Gitea lo marca una empresa comercial. Si eso te importa, Forgejo es la alternativa sin ánimo de lucro y permite migrar desde Gitea.
¿Quién debería cambiar?
Gitea (o Forgejo) autoalojado es ideal para:
- Equipos de desarrollo pequeños y medianos que quieren un alojamiento Git rápido y sencillo sin una suite DevOps pesada
- Organizaciones que deben mantener el código fuente en casa en infraestructura de la UE
- Equipos con presupuesto ajustado que no quieren licencias por usuario
- Laboratorios domésticos y pequeñas oficinas con hardware modesto
GitLab puede encajarte mejor si necesitas sus herramientas DevSecOps integradas, marcos de cumplimiento o epics — teniendo en cuenta que esas funciones requieren una licencia de una empresa estadounidense.
Conclusión
Gitea no es un producto de una empresa europea: su entidad comercial es CommitGo, Inc. Pero el software con licencia MIT es ligero, capaz y fácil de ejecutar en tu propio servidor de la UE, donde ningún proveedor tiene tus datos. Eso convierte a Gitea autoalojado en una forma práctica y barata de dejar GitLab.com o GitHub.
Si además quieres que el propio proyecto esté gobernado por una entidad sin ánimo de lucro con raíces en la UE, elige Forgejo — el mismo enfoque ligero, con sus dominios custodiados por Codeberg e.V. en Berlín.
¿Buscas más herramientas europeas para desarrolladores? Consulta también: Codeberg vs GitHub, GitLab CE autoalojado vs GitHub y JetBrains vs VS Code.
Preguntas Frecuentes
¿Es Gitea una empresa europea?
No. Gitea es un proyecto de código abierto con licencia MIT. Su web indica que cuenta con 'liderazgo y soporte comercial de CommitGo', y el copyright del sitio pertenece a CommitGo, Inc., que también vende Gitea Enterprise; sus condiciones de servicio se rigen por la ley de California, con tribunales de San Francisco. No encontramos ninguna entidad europea detrás. Versiones anteriores de esta página afirmaban erróneamente que Gitea la gestionaba una empresa neerlandesa. Autoalojar el código abierto en tus propios servidores de la UE sigue siendo soberano — ningún proveedor tiene tus datos —, pero comprar Gitea Enterprise implica contratar con CommitGo.
¿Qué es Forgejo y por qué importa?
Forgejo es una bifurcación comunitaria de Gitea creada en octubre de 2022, después de que los dominios y la marca de Gitea se transfirieran a una empresa con ánimo de lucro sin la aprobación de la comunidad, según el proyecto Forgejo. Sus dominios los custodia Codeberg e.V., una asociación sin ánimo de lucro con sede en Berlín (Alemania), aunque la gobernanza de Forgejo sigue siendo independiente. Se convirtió en una bifurcación definitiva (hard fork) a principios de 2024 y tiene licencia GPL v3+ desde la versión 9.0. Codeberg.org funciona con Forgejo. Si quieres una forja ligera cuya tutela sea sin ánimo de lucro y con base en la UE, Forgejo es la opción natural.
¿Cómo se compara Gitea con GitLab en consumo de recursos?
La documentación de Gitea indica que 2 núcleos de CPU y 1 GB de RAM suelen bastar para equipos pequeños, y que una Raspberry Pi 3 puede ejecutarlo para cargas pequeñas. La documentación de instalación de GitLab da 8 vCPU y 16 GB de RAM como base para una instalación de un único nodo. Para equipos pequeños, esto se traduce en un alojamiento mucho más barato y un mantenimiento más sencillo.
¿Tiene Gitea CI/CD?
Sí. Gitea Actions ofrece CI/CD integrado con una sintaxis de workflows compatible con GitHub Actions, con runners que alojas tú. Es más reciente y menos completo que GitLab CI/CD.
¿Es GitLab una alternativa europea?
No. Según sus registros ante la SEC, GitLab Inc. está constituida en Delaware, con domicilio comercial en San Francisco. GitLab.com y las suscripciones de GitLab son servicios estadounidenses. La GitLab Community Edition de código abierto se puede autoalojar — consulta nuestra página GitLab CE autoalojado vs GitHub.
¿Puedo migrar de GitLab a Gitea?
Sí. La herramienta de migración integrada de Gitea importa repositorios, incidencias, pull/merge requests, etiquetas, hitos y releases desde GitLab, GitHub, Bitbucket y otros. Las organizaciones grandes pueden automatizar migraciones masivas con la API REST de Gitea.
¿Te resultó útil?
Descubre Más Alternativas Europeas
252 alternativas europeas con privacidad primero y conformes al RGPD.