Gitea

Plataforma self-hosted de control de versiones Git con interfaz web, gestión de issues, pull requests y CI/CD integrado.

Versión:

1.23.7

Volver a Marketplace

Requisitos de VM

Recurso Mínimo
CPU 2 vCPU
RAM 4 GB
Disco 40 GB
Sistema Operativo Ubuntu 22.04 / 24.04

Puerto de acceso

Puerto Protocolo Uso
443 HTTP/HTTPS Interfaz web de Gitea

Cómo acceder

Con SSL habilitado (recomendado)

https://<IP-CON-GUIONES>.sslip.io/

Ejemplo: si tu VM tiene la IP 200.25.101.125:

https://200-25-101-125.sslip.io/

Primera vez — Install Wizard

Al abrir la URL por primera vez, Gitea muestra un wizard de instalación donde puedes configurar el nombre de la instancia y crear la cuenta de administrador. Completa el formulario y haz clic en Install Gitea.

⚠️ El primer usuario que se registre (o que completes en el wizard) se convierte automáticamente en administrador.

Operaciones Git

Clonar por HTTPS

git clone https://<IP-CON-GUIONES>.sslip.io/<usuario>/<repo>.git

Clonar por SSH

git clone ssh://git@<IP_DE_LA_VM>:30022/<usuario>/<repo>.git

💡 Para usar SSH, agrega tu clave pública en Settings → SSH / GPG Keys dentro de Gitea.

Validar que Gitea Está Activo

# Ver el pod de Gitea
kubectl get pods -A | grep gitea

# Ver log de instalación
tail -f /var/log/cuemby/bootstrap.log

Output esperado:

NAME                     READY   STATUS    RESTARTS
gitea-xxxxxxxxx-xxxxx    1/1     Running   0        ← Running ✓

Parámetros de configuración

Parámetro Default Descripción
GITEA_DATA_SIZE 20Gi Tamaño del volumen persistente para repositorios y datos.
GITEA_SSL_ENABLED true Habilita HTTPS con certificado automático vía sslip.io.
GITEA_HOSTNAME auto (sslip.io) Hostname personalizado. Si se deja vacío, se usa la URL generada por Cuemby.

ℹ️ Gitea no requiere credenciales previas al despliegue. La cuenta de administrador se crea en el wizard de primera instalación.

Primeros pasos (inicio rápido)

  1. Abre la URL y completa el Install Wizard.
  2. Crea tu primer repositorio desde + → New Repository.
  3. Configura tu clave SSH en Settings → SSH / GPG Keys para operar sin contraseña.
  4. Invita colaboradores desde Site Administration → User Accounts.

💡 Tip: Gitea incluye Gitea Actions, compatible con la sintaxis de GitHub Actions. Puedes reutilizar tus workflows existentes apuntando runs-on: ubuntu-latest.

Solución rápida de problemas

Problema Causa probable Solución
Wizard no aparece Pod aún iniciando Espera ~3 min y revisa tail -f /var/log/cuemby/bootstrap.log.
Push SSH rechazado Puerto 30022 o clave no registrada Verifica que usas el puerto 30022 y que tu clave pública está en Gitea.
URL incorrecta en clone Hostname mal configurado Asegúrate que GITEA_HOSTNAME coincide con la URL pública que estás usando.
Pod en CrashLoopBackOff Recursos insuficientes Verifica con kubectl describe pod -n .

Cuemby Cloud

IaaS

Acerca de Cuemby Cloud

Cuemby Cloud es una infraestructura de nube de nivel empresarial gestionada desde una única consola, diseñada para ofrecer una seguridad más sólida, operaciones predecibles y una fácil escalabilidad en todas las regiones.

Regiones de centros de datos disponibles en Colombia, Ecuador y Chile

Respaldado por ubicaciones de centros de datos de nivel III y nivel IV

Tarifas de entrada y salida de red cero

Soporte de expertos locales 24/7

¿listo para modernizar tu empresa?

Los desafíos del futuro exigen soluciones preparadas para el futuro. ¡Empecemos!

© Derechos de autor | Cuemby® 2025