Aloje su propio agente de IA con OpenClaw: instalación gratuita en un solo clic!

Gitea vs Forgejo 2026: ¿cuál es la diferencia y cuál conviene autoalojar?

Gitea vs Forgejo

Gitea y Forgejo son dos plataformas Git ligeras y autoalojadas que se ven casi idénticas. La razón es simple: una empezó como fork de la otra.

Forgejo se separó de Gitea a finales de 2022 por la forma en que se gobernaba el proyecto, y desde entonces las dos han ido divergiendo. Hoy siguen siendo muy compatibles, así que la elección real depende menos de las funciones y más de la gobernanza: un proyecto respaldado por una empresa frente a uno dirigido por la comunidad.

Veredicto rápido

  • Elige Gitea si quieres el proyecto respaldado por una empresa, con el ecosistema más amplio y el mayor grado de familiaridad.
  • Elige Forgejo si te importan la comunidad, una gobernanza sin ánimo de lucro y una orientación centrada en la privacidad, o si ya usas Codeberg, que corre sobre Forgejo.
  • Están tan cerca que la mayoría de los usuarios podría correr cualquiera de las dos. Decide por gobernanza y valores, más que por una lista de funciones.

Gitea y Forgejo frente a frente

DimensiónGiteaForgejo
OrigenProyecto original (fork de Gogs en 2016)Fork de Gitea a finales de 2022
GobernanzaRespaldado por una empresaComunidad, sin ánimo de lucro (Codeberg e.V.)
LicenciaCódigo abiertoCódigo abierto (con enfoque FOSS)
CompatibilidadReferenciaMuy compatible, migración documentada en ambos sentidos
Dirección marcadaEcosistema amplio, muy desplegadoFederación (ActivityPub) y Forgejo Actions, guiado por la comunidad
ConsumoLigero (Go)Ligero (Go)

La historia del fork

Forgejo apareció en octubre de 2022, después de que la dirección del proyecto Gitea pasara a una entidad comercial. Un grupo de personas que contribuían al proyecto, preocupadas por el control comunitario, hizo un fork del código bajo el paraguas de Codeberg e.V., una asociación alemana sin ánimo de lucro, y lo llamó Forgejo. Empezó como un soft fork cercano que seguía a Gitea de cerca, y a principios de 2024 se convirtió en hard fork, es decir que su código ya es libre de divergir en lugar de reflejar a Gitea línea por línea. La gente realmente quiere conocer este trasfondo al elegir entre las dos, porque explica todo lo demás sobre cómo se diferencian.

Gobernanza y licencia

Aquí está la diferencia de fondo. Forgejo se gobierna mediante una estructura comunitaria bajo una asociación sin ánimo de lucro, con el objetivo explícito de mantener el proyecto en manos de quienes lo usan. A Gitea lo respalda una empresa, lo que puede significar inversión comercial más rápida, pero también la orientación corporativa que provocó el fork en primer lugar. Las dos son de código abierto y libres de autoalojar. Si te importa quién lleva el timón, ese es el eje sobre el que decides.

Funciones y compatibilidad

En la superficie las dos siguen muy cerca. La interfaz es casi idéntica y las imágenes de contenedor son en gran medida intercambiables, así que Forgejo puede funcionar como reemplazo directo de Gitea, con la migración documentada en ambos sentidos. Donde han divergido, Forgejo ha empujado trabajo impulsado por la comunidad, como la federación basada en ActivityPub y su propio runner de Actions, en los dos casos por delante de Gitea. Trata las funciones de federación más nuevas como algo que activas de forma opcional, no como configuración por defecto para producción. Para el alojamiento Git del día a día, te costaría distinguirlas.

Releases y ritmo

Los dos proyectos publican releases con regularidad y reciben mantenimiento activo. Desde el hard fork, Forgejo toma cambios de Gitea de forma selectiva mediante cherry-pick en lugar de seguirlo automáticamente, y guía su propia hoja de ruta a través de la gobernanza comunitaria. Gitea continúa con su propio ritmo activo de releases, con una adopción amplia detrás. Ninguno está estancado. Simplemente se mueven en direcciones que marcan dos tipos distintos de tutela.

¿Cuál deberías elegir?

Elige Gitea si quieres el proyecto respaldado por una empresa, con un ecosistema amplio y la máxima familiaridad. Elige Forgejo si prefieres la gobernanza comunitaria, te alineas con Codeberg o valoras una orientación FOSS-first y centrada en la privacidad. Como las dos siguen siendo tan compatibles, también puedes empezar con una y migrar después con relativamente poca fricción. Esta decisión se puede revisar, no es una puerta de un solo sentido.

Cómo autoalojar tu elección en un VPS

Las dos corren bien en un servidor virtual modesto, porque son aplicaciones ligeras en Go que no exigen mucha RAM. Un VPS te da acceso root para instalar cualquiera de las dos, control sobre tus repositorios y la opción de mantener los datos en la UE. En Contabo, la línea Core VPS, con su fuerte relación entre RAM y euro, aloja cómodamente cualquiera de los dos proyectos. Como Forgejo es en gran medida un reemplazo directo de Gitea, el mismo camino de instalación aplica a las dos. La guía de Gitea con Docker que enlazamos sirve como punto de partida para cualquiera de ellas.

Preguntas frecuentes

¿Cuál es la diferencia entre Gitea y Forgejo?

Forgejo es un fork de Gitea gobernado por la comunidad y sostenido por una asociación sin ánimo de lucro, mientras que a Gitea lo respalda una empresa. Siguen siendo muy compatibles en funciones e interfaz. La diferencia práctica principal está en la gobernanza, es decir en quién controla la dirección del proyecto, no en la funcionalidad diaria.

¿Por qué Forgejo se separó de Gitea?

Forgejo se creó a finales de 2022, después de que la tutela del proyecto Gitea pasara a una entidad comercial. Quienes contribuían y querían que el proyecto siguiera bajo control comunitario hicieron un fork bajo la asociación sin ánimo de lucro Codeberg e.V. A principios de 2024 se volvió un hard fork, libre de divergir del código de Gitea.

¿Puedo migrar de Gitea a Forgejo?

Sí. Forgejo está diseñado para ser muy compatible con Gitea y la migración está documentada en ambos sentidos. En muchas instalaciones puede actuar como reemplazo directo. Como en cualquier migración, respalda tus datos primero y prueba la ruta de actualización antes de cambiar una instancia en producción.

¿Forgejo es un reemplazo directo de Gitea?

Para la mayoría de los despliegues actuales sí, porque la base de datos y la interfaz son muy compatibles y las imágenes de contenedor son en gran medida intercambiables. Como Forgejo sigue divergiendo después de su hard fork, revisa las notas de cada release para ver diferencias específicas de versión antes de confiar en una compatibilidad exacta.

Scroll al inicio