🆓 Gratis para siempre — garantizado por las licencias

Cada herramienta aquí es open source; su licencia garantiza el derecho a usarla y redistribuirla. Este espejo es esa promesa en la práctica: la versión más reciente de cada paquete con al menos 2 meses de antigüedad, servida gratis para siempre — sin cuenta, sin autenticación.
Las correcciones de seguridad y los parches se publican de inmediato. ¿Quieres cada versión pocas horas después del upstream? Para eso está el repositorio principal en deb.griffo.io. 🚀

💬 ¿Preguntas o problemas? Únete a nuestra comunidad de Discord — el mejor lugar para obtener ayuda.

⚒️ Instalar Forgejo en Ubuntu

Forja de software ligera y autoalojada — Más allá del código. Forjamos.

⏳ Aún no está en el espejo gratuito — consíguelo en deb.griffo.io (principal)
Forgejo aún no está en el espejo gratuito. El espejo gratuito ofrece actualmente Ghostty, Zed y Oh My Posh, y pronto habrá más. Consigue Forgejo en el repositorio principal en deb.griffo.io — cada versión, pocas horas después del upstream.
FuenteVersión
deb.griffo.io (main)15.0.2 ✅
Ubuntu oficial🚫 no empaquetado
← Volver a la página principal

¿Qué es Forgejo?

Forgejo es una forja de software ligera y autoalojada. Fácil de instalar y con poco mantenimiento, simplemente hace el trabajo. Forgejo es un fork de Gitea impulsado por la comunidad, centrado en la seguridad, la privacidad y la gobernanza democrática — ofreciéndote una alternativa autoalojada a GitHub o GitLab que controlas completamente.

🚀 Por qué importan las últimas versiones: Forgejo recibe actualizaciones periódicas con parches de seguridad, nuevas funciones y mejoras de rendimiento. Las últimas versiones incluyen Forgejo Actions (CI/CD compatible con GitHub Actions), soporte mejorado para el registro de paquetes y capacidades de federación ampliadas.

⚡ Características clave de Forgejo

📦 Alojamiento de repositorios Git

Aloja repositorios git públicos y privados sin límite. Soporte completo para Git LFS, almacenamiento de archivos grandes y duplicación de repositorios desde GitHub, GitLab y más.

🔄 Pull Requests y revisión de código

Flujo de trabajo de pull requests integrado con revisión de código en línea, asignación de revisores, revisores requeridos y estrategias de fusión incluyendo squash y rebase.

🐛 Seguimiento de problemas

Rastreador de problemas completo con etiquetas, hitos, tablero de proyectos, campos personalizados y referencias entre repositorios.

⚙️ Forgejo Actions

Motor CI/CD integrado compatible con los flujos de trabajo de GitHub Actions. Usa acciones existentes del marketplace de GitHub Actions en tu runner autoalojado.

📚 Registro de paquetes

Aloja tus propios paquetes: npm, PyPI, Maven, imágenes Docker/OCI, paquetes Debian/RPM, charts de Helm y más — todo en un solo lugar.

🔐 Seguridad y control de acceso

Permisos granulares, autenticación de dos factores, proveedor OAuth2, integración LDAP/SAML, acceso por SSH y HTTPS, reglas de protección de ramas.

🏆 ¿Por qué Forgejo?

  • Autoalojado: Tus datos permanecen en tus servidores, bajo tu control
  • Ligero: Funciona en una Raspberry Pi o un VPS de 5 $/mes
  • Compatible con Gitea: Reemplazo directo con compatibilidad total de API
  • Impulsado por la comunidad: Gobernanza democrática, sin dependencia corporativa
  • Compatible con GitHub Actions: Reutiliza flujos de trabajo y acciones del marketplace existentes
🆓 Gratis para siempre: Debian y Ubuntu congelan las versiones de los paquetes al publicar cada versión — este espejo gratuito ofrece la versión más reciente con al menos 2 meses de antigüedad, sin cuenta ni autenticación, y publica las correcciones de seguridad de inmediato. ¿Necesitas cada versión pocas horas después del upstream? Usa el repositorio principal en deb.griffo.io.

📦 Instalación desde deb-free.griffo.io

Paso 1: Agregar repositorio

sudo install -d -m 0755 /etc/apt/keyrings curl -fsSL https://deb-free.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | sudo gpg --dearmor --yes -o /etc/apt/keyrings/deb-free.griffo.io.gpg echo "deb [signed-by=/etc/apt/keyrings/deb-free.griffo.io.gpg] https://deb-free.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | sudo tee /etc/apt/sources.list.d/deb-free.griffo.io.list > /dev/null sudo apt update
install -d -m 0755 /etc/apt/keyrings curl -fsSL https://deb-free.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/keyrings/deb-free.griffo.io.gpg echo "deb [signed-by=/etc/apt/keyrings/deb-free.griffo.io.gpg] https://deb-free.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | tee /etc/apt/sources.list.d/deb-free.griffo.io.list > /dev/null apt update

Paso 2: Instalar Forgejo

# Install latest Forgejo (also installs git and git-lfs) sudo apt install forgejo # Verify installation forgejo --version
# Install latest Forgejo (also installs git and git-lfs) apt install forgejo # Verify installation forgejo --version
📋 Configuración posterior a la instalación requerida: Forgejo es un servidor web — tras la instalación debes iniciarlo y completar la configuración inicial a través de la interfaz web. Consulta los pasos de configuración a continuación.

🚀 Configuración inicial

El paquete crea automáticamente el usuario del sistema git, el directorio de datos /var/lib/forgejo y el directorio de configuración /etc/forgejo. Completa la configuración con:

# Start the Forgejo service sudo systemctl start forgejo # Open http://localhost:3000 in your browser to complete initial configuration # (configure database, admin account, domain, etc.) # After the web setup is complete, enable Forgejo on boot: sudo systemctl enable forgejo # Check service status sudo systemctl status forgejo

🛡️ Endurecimiento de seguridad tras la configuración

Tras completar la configuración mediante la interfaz web, haz el archivo de configuración de solo lectura para mayor seguridad:

# Lock down the config directory and app.ini after initial configuration sudo systemctl stop forgejo sudo chmod 750 /etc/forgejo sudo chmod 640 /etc/forgejo/app.ini sudo systemctl start forgejo

🔧 Administración por línea de comandos

Forgejo proporciona una CLI para tareas de administración. Ejecuta los comandos como el usuario git:

# List all users sudo -u git forgejo -w /var/lib/forgejo -c /etc/forgejo/app.ini admin user list # Create admin user sudo -u git forgejo -w /var/lib/forgejo -c /etc/forgejo/app.ini admin user create \ --username admin --password changeme --email admin@example.com --admin # Regenerate Git hooks (useful after upgrades) sudo -u git forgejo -w /var/lib/forgejo -c /etc/forgejo/app.ini admin regenerate hooks

🚀 ¿Por qué elegir deb-free.griffo.io?

📊 Comparación de repositorios:
  • Ubuntu oficial: No hay paquete de Forgejo disponible en los repositorios oficiales
  • Instalación manual: Requiere descargar y colocar el binario manualmente
  • deb.griffo.io (principal): Cada versión pocas horas después del upstream

📦 Repositorio de construcción de paquetes

Los paquetes de Ubuntu se construyen y mantienen automáticamente en este repositorio de GitHub:

🔗 Paquetes relacionados

También disponible desde deb.griffo.io:

🎯 Perfecto para: Desarrolladores y equipos que quieren control total sobre su código fuente, organizaciones con requisitos de privacidad de datos, entusiastas del homelab y cualquiera que busque una alternativa autoalojada a GitHub/GitLab lo suficientemente ligera como para ejecutarse en hardware mínimo.

💝 Apoyar este proyecto

¡Si este repositorio te ahorra tiempo y esfuerzo, considera apoyarlo!

⭐ Dar estrella en GitHub 🐦 Compartir en Twitter

📦 Últimas versiones publicadas en deb.griffo.io (repositorio principal)

❓ Preguntas frecuentes

¿Está Forgejo en los repositorios oficiales de Ubuntu?

No — Forgejo no está empaquetado en los archivos oficiales de Ubuntu. Este espejo gratuito ofrece la versión más reciente de Forgejo con al menos 2 meses de antigüedad; el repositorio principal en deb.griffo.io ofrece cada versión pocas horas después del upstream.

¿Cómo instalo el último Forgejo en Ubuntu?

Añade el repositorio deb-free.griffo.io una sola vez con las instrucciones de arriba y ejecuta: sudo apt install forgejo. Las nuevas versiones llegan con el sudo apt upgrade habitual.

¿Los paquetes están firmados y cómo se compilan?

Cada paquete está firmado con la clave GPG del repositorio (EA0F721D231FDD3A0A17B9AC7808B4DD62C41256) y se compila a partir de versiones upstream en repositorios públicos de GitHub que cualquiera puede inspeccionar.

¿Qué versiones de Ubuntu son compatibles?

Ubuntu 22.04 Jammy, 24.04 Noble, 25.10 Questing y 26.04 Resolute.