3 herramientas que puedes montar en tu propio servidor en lugar de usar GitLab CE, con licencia, requisitos y contras de cada una.
Repositorios, incidencias, CI/CD y registro de paquetes en una sola plataforma. Si buscas lo contrario, esta es su ficha completa, con los requisitos de servidor y cuándo no conviene usarla.
Las 3 opciones con licencia libre o fuente disponible.
| Herramienta | Licencia | Instalación | Coste | Docker | Recursos mínimos |
|---|---|---|---|---|---|
| Forgejo | Código abiertoMIT | Trivial | Gratis | Oficial | 1 vCPU, 1 GB RAM con SQLite |
| Gitea | Código abiertoMIT | Trivial | Gratis | Oficial | 1 vCPU, 1 GB RAM con SQLite |
| Woodpecker CI | Código abiertoApache-2.0 | Sencillo | Gratis | Oficial | 1 vCPU, 1 GB RAM |
Repositorios, incidencias, CI/CD y registro de paquetes en una sola plataforma. Funciona sobre tu propio servidor, y necesita que alguien se encargue de las actualizaciones. Recursos: 8 vCPU, 16 GB RAM ( omnibus). Licencia: MIT (núcleo) con funciones EE de pago.
Ver la ficha completa de GitLab CEDepende del caso. Para la instalación más sencilla, Forgejo. Para el mínimo consumo de recursos, revisa la columna de requisitos. No hay una mejor opción absoluta: cambia según si priorizas licencia, facilidad de instalación, funciones o comunidad.
Sí: Forgejo, Gitea, Woodpecker CI. Todas se pueden autoalojar sin pagar licencia, solo con el coste del servidor.
Depende de los datos que tengas. Lo habitual es que la migración consista en exportar y reimportar, no en una conversión directa, así que conviene probar con un subconjunto antes de tocar el original. La ficha de GitLab CE tiene el detalle de sus requisitos.