Forgejo Hosting
Aloja repositorios Git con problemas, solicitudes de extracción, paquetes, equipos y colaboración de proyectos.
- Un clic desplegar
- 15 GB Espacio en disco necesario
- 1 GB de RAM Memoria necesaria
- Desde 2 € Precio

Enlaces oficiales
Los enlaces oficiales y el sitio web original de Forgejo
Lo que obtienes
en AvaHost
El despliegue con un clic, un dominio personalizado, HTTPS gratuito, actualizaciones automáticas de aplicaciones y copias de seguridad programadas vienen con cada aplicación en la nube. Puedes ejecutar múltiples aplicaciones en un servidor, y el acceso a la terminal está incluido.
Esta plantilla no incluye un contenedor de base de datos.

Tecnología
- Imagen de Docker
- codeberg.org/forgejo/forgejo:11
- Puerto predeterminado
- 3000

Cómo funciona Forgejo
Forgejo organiza el código fuente en repositorios con ramas, commits, etiquetas, versiones, incidencias, solicitudes de extracción, revisiones, etiquetas, hitos, proyectos, wikis, paquetes, usuarios, equipos y permisos. La colaboración basada en web proporciona a los mantenedores un lugar central para discutir cambios y revisar contribuciones, mientras que los clientes Git compatibles interactúan con repositorios a través de protocolos web configurados.
Forgejo Actions puede coordinar flujos de trabajo de automatización, pero la ejecución requiere ejecutores instalados y registrados por separado. El paquete del catálogo no incluye una flota de ejecutores, imagen de compilación, destino de implementación, suscripción de registro o servicio de gestión de secretos. Las definiciones de flujo de trabajo y la seguridad del ejecutor son responsabilidad del cliente.
Características clave de Forgejo
El crecimiento del repositorio, las cargas de paquetes, los archivos adjuntos, los activos de versión, el historial de incidencias, los índices de búsqueda y la actividad del usuario consumen almacenamiento y procesamiento. El catálogo no proporciona PostgreSQL ni MariaDB, por lo que la tabla de requisitos indica No requerido para una base de datos relacional externa. Forgejo puede usar su propio almacenamiento de aplicaciones local según la configuración, que debe protegerse con repositorios y metadatos.
El correo electrónico de la aplicación está deshabilitado. Las notificaciones por correo electrónico, la recuperación de contraseña, la confirmación de cuenta y los flujos de trabajo de respuesta por correo electrónico no pueden presentarse como disponibles. Los equipos deben conservar el acceso de administrador, usar la interfaz web para notificaciones y configurar la identidad externa solo cuando proporcionen y mantengan los registros de proveedores requeridos.
Forgejo vs GitHub
Forgejo
Forgejo proporciona alojamiento de repositorios y colaboración en una instalación administrada por el cliente, con gobernanza centrada en la comunidad de software libre alrededor de Forgejo y Codeberg. GitHub es una plataforma de desarrollador operada por un proveedor con una gran red pública, repositorios alojados, Incidencias, Proyectos, solicitudes de extracción, Actions, paquetes, mercados, aplicaciones y controles de organización.
GitHub
GitHub puede ser adecuado para equipos que valoran su red pública de colaboradores, capacidad de automatización gestionada, opciones de soporte comercial y un amplio ecosistema de integración. Forgejo es atractivo cuando la ubicación del repositorio, el dominio, la administración de usuarios y la gobernanza de la plataforma deben permanecer bajo el control del operador, siempre que el equipo acepte la responsabilidad de las actualizaciones, ejecutores, almacenamiento y política.
Quién usa Forgejo
Los pequeños equipos de ingeniería alojan proyectos privados, las comunidades de código abierto mantienen repositorios públicos, las agencias separan el código del cliente y los grupos internos de TI mantienen scripts o configuración bajo revisión. Las incidencias y solicitudes de extracción proporcionan un flujo de trabajo familiar sin externalizar la forja central a un proveedor público.
Forgejo no es un servicio completo de entrega de software por sí solo. Los despliegues en producción aún necesitan copias de seguridad independientes, aislamiento de ejecutores, reglas de retención de artefactos, gestión de secretos, escaneo de vulnerabilidades, controles de versión y monitoreo apropiado para el riesgo de la organización.

Auto-alojamiento de Forgejo: requisitos y costo
La demanda de Forgejo crece con el tamaño del repositorio, operaciones Git, usuarios, solicitudes de extracción, actividad de incidencias, búsqueda de código, almacenamiento de paquetes, activos de versión, archivos adjuntos y metadatos de automatización. Forgejo no recibe un servicio PostgreSQL ni MariaDB en esta pila de catálogo. Los repositorios y paquetes aún pueden exceder una asignación de entrada aunque la asignación no clasifique la aplicación como impulsada por almacenamiento.
En AvaHost, Forgejo utiliza Plan 1 a €2. El paquete Forgejo alojado incluye implementación con un clic, un dominio personalizado con HTTPS automatizado, actualizaciones automáticas de aplicaciones y copias de seguridad programadas. El paquete incluye la aplicación web Forgejo, no ejecutores de Actions, trabajadores de compilación, destinos de implementación, escaneo de vulnerabilidades, escaneo de secretos, registros de identidad externa o entrega de correo electrónico. Los administradores deben definir la política de registro, proteger cuentas, monitorear el almacenamiento del repositorio y mantener copias independientes del código fuente crítico.
F.A.Q
Forgejo comienza en €2 en Plan 1. El plan de entrada es adecuado para un conjunto pequeño de repositorios y colaboración ligera. El tamaño del repositorio, el tráfico de Git, la búsqueda de código, los problemas, las solicitudes de extracción, los paquetes, las versiones, los archivos adjuntos, los usuarios y los metadatos de automatización determinan cuándo se necesita más almacenamiento o procesamiento.
Forgejo incluye funciones de coordinación de flujos de trabajo, pero los trabajos requieren ejecutores instalados y registrados por separado. AvaHost no proporciona servidores de ejecutores, imágenes de compilación, destinos de implementación, secretos o aislamiento de ejecución con este plan de aplicación. Agregue solo ejecutores de confianza, restrinja sus permisos y pruebe los flujos de trabajo con credenciales que no sean de producción antes de habilitar la automatización consecuente.
El correo electrónico de aplicación está deshabilitado en AvaHost, por lo que Forgejo no puede enviar notificaciones por correo, recuperación de cuenta, confirmación de cuenta o mensajes de respuesta por correo electrónico desde esta implementación. Los usuarios deben revisar la actividad dentro de la interfaz web, y los administradores deben mantener acceso seguro. Los proveedores de identidad externos requieren registros suministrados por el cliente y no están incluidos.
Las actualizaciones de la aplicación Forgejo se aplican automáticamente, y AvaHost incluye copias de seguridad programadas. Los repositorios, metadatos de la aplicación, usuarios, problemas, solicitudes de extracción, paquetes y configuración deben considerarse como un único conjunto de recuperación. Mantenga espejos independientes del código crítico y pruebe el inicio de sesión, la clonación a través de protocolos web compatibles, revisiones, paquetes y permisos después de versiones principales.
