53 herramientas de desarrollo, siempre actualizadas — cada nueva versión upstream llega a apt en cuestión de horas. Únete al Discord

📅 A partir del , el mirror de apt requerirá una suscripción. Ver precios · 🆓 Existe un espejo gratis para siempre

⚙️ Instalar la última versión de Forgejo Runner en Debian

Runner de CI para Forgejo Actions

Última versión: 13.0.0 · actualizado 2026-08-03
FuenteVersión
deb.griffo.io13.0.0 ✅
Debian oficial🚫 no empaquetado
← Volver a la página principal

¿Qué es Forgejo Runner?

Forgejo Runner es el runner de CI para Forgejo Actions. Es un daemon ligero que se conecta a tu instancia de Forgejo, recoge los trabajos de workflow en cola y los ejecuta en tu propia infraestructura — usando Docker, LXC o directamente el host — dándote un pipeline de CI/CD totalmente autoalojado y compatible con GitHub Actions.

🚀 Por qué importan las últimas versiones: El runner sigue de cerca los lanzamientos de Forgejo, añadiendo soporte para nuevas funciones de workflow, mejor aislamiento y correcciones de errores. Mantenerlo actualizado garantiza compatibilidad con las últimas capacidades de Forgejo Actions.

⚡ Características clave de Forgejo Runner

🔁 Compatible con Actions

Ejecuta workflows usando la misma sintaxis y ecosistema de acciones que GitHub Actions.

🐳 Ejecución flexible

Ejecuta trabajos en contenedores Docker, LXC o directamente en la máquina host.

🔐 Autoalojado

Mantén todo tu CI/CD en tu propia infraestructura, sin dependencia de terceros.

⚖️ Escalable

Registra varios runners con etiquetas para distribuir y dirigir las cargas de trabajo.

🎯 ¿Por qué Forgejo Runner?

  • Controla tu CI: Ejecuta pipelines en hardware que tú controlas
  • Ecosistema de Actions: Reutiliza definiciones de workflow existentes al estilo GitHub
  • Aislamiento flexible: Ejecución en Docker, LXC o host según tus necesidades
  • Ligero: Un único binario de Go, sencillo de desplegar

🆕 Aspectos destacados

📦 Instalación desde deb.griffo.io

Ejecutar los comandos

Paso 1: Agregar repositorio

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

🆓 Existe un espejo gratis para siempre. deb-free.griffo.io sirve paquetes gratis para siempre: sin cuenta, sin suscripción, como máximo 2 meses por detrás del upstream, correcciones de seguridad inmediatas. Ahora mismo incluye cliamp, Ghostty, lazydocker, Oh My Posh y Zed; Forgejo Runner no está entre ellas, así que hoy el repositorio de arriba es la única forma de instalarlo — pídelo y puede añadirse.

Cómo funciona el espejo gratuito →

🧩 Sobre la opción extrepo. extrepo es la herramienta propia de Debian para repositorios externos: escribe el archivo de sources e instala la clave de firma por ti, comprobándola antes contra metadatos firmados. Este repositorio está registrado en ella como griffo, y el espejo gratuito para siempre como griffo-free, así que en Debian (bookworm, trixie, forky y sid) los comandos de arriba son toda la configuración.

extrepo solo configura el archivo de sources y la clave: las credenciales de una suscripción siguen yendo en /etc/apt/auth.conf.d/deb.griffo.io.conf. Ubuntu no está cubierto, porque extrepo publica metadatos solo para las suites de Debian: allí usa los comandos con sudo o como root.

Paso 2: Instalar forgejo-runner

# Install latest forgejo-runner
sudo apt install forgejo-runner

# Verify installation
forgejo-runner --version
# Install latest forgejo-runner
apt install forgejo-runner

# Verify installation
forgejo-runner --version

🎯 Ejemplos de uso básico

# Show version
forgejo-runner --version

# Generate a default config file
forgejo-runner generate-config > config.yaml

# Register the runner with your Forgejo instance
forgejo-runner register --instance https://forgejo.example.com --token <TOKEN>

# Start the runner daemon
forgejo-runner daemon

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

📊 Comparación de repositorios:
  • Debian oficial: A menudo meses por detrás, sin las últimas funciones
  • deb.griffo.io: Última versión pocas horas después de su lanzamiento
  • Instalación manual: Requiere descargas manuales y configuración del PATH
  • Nuestro repositorio: Paquetes precompilados y listos para usar

📦 Repositorio de construcción de paquetes

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

🔗 Paquetes relacionados

También disponible desde deb.griffo.io:

🎯 Perfecto para: Equipos y particulares que autoalojan Forgejo y quieren ejecutar sus propios pipelines de CI/CD con control total sobre el entorno de compilación y la infraestructura.

💝 Apoyar este proyecto

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

⭐ Dar estrella en GitHub 🐦 Compartir en Twitter

📦 Últimas versiones publicadas por este repositorio

❓ Preguntas frecuentes

¿Está Forgejo Runner en los repositorios oficiales de Debian?

No, Forgejo Runner no está empaquetado en los archivos oficiales de Debian. Este repositorio es actualmente la única fuente apt y ofrece Forgejo Runner 13.0.0.

¿Cómo instalo el último Forgejo Runner en Debian?

Añade el repositorio deb.griffo.io una sola vez con las instrucciones de arriba y ejecuta: sudo apt install forgejo-runner. 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 Debian son compatibles?

Debian 12 Bookworm, Debian 13 Trixie, Forky y Sid.