119 ISSNe 2445-365X | Depósito Legal AB 199-2016 Palabras clave: Formación Profesional; Soberanía Digital; DevOps; Forgejo; Integración Continua; Protección de Datos. Abstract: DevOps methodologies and workflows based on continuous integration and continuous delivery (CI/CD) are now a required part of the technical training for computer science students. However, in many institutions, these practices are still taught using commercial platforms hosted on external servers, which limits control over students’ data and projects. This article analyses the feasibility of using Forgejo, an open-source, self-hosted software forge, as the primary working infrastructure for Computer Science and Communications courses. Based on a proposal for team-centred classroom organisation, the article examines how Forgejo Actions and act_runner, deployed using Docker containers, can facilitate code integration and improve monitoring of students’ work. It argues that this type of environment can strengthen institutional control over information while offering a learning experience that more closely mirrors professional practice. Key words: Professional Training; Digital Sovereignty; DevOps; Forgejo; Continuous Integration; Data Protection. Las metodologías DevOps y los flujos de trabajo basados en integración y entrega continuas (CI/CD) son ya parte de la formación técnica que necesita el alumnado de Informática. En muchos centros, sin embargo, estas prácticas se enseñan todavía a través de plataformas comerciales alojadas en servidores externos, lo que limita el control sobre los datos y sobre los proyectos del alumnado. Este artículo analiza la viabilidad de usar Forgejo, una forja de software libre y autoalojada, como infraestructura principal de trabajo en los ciclos de la familia de Informática y Comunicaciones. A partir de una propuesta de organización del aula basada en equipos, repositorios y permisos, se estudia cómo Forgejo Actions y act_runner, desplegados con contenedores Docker, pueden facilitar la integración del código y mejorar el seguimiento del trabajo del alumnado. El artículo sostiene que este tipo de entornos puede reforzar el control institucional sobre la información y, al mismo tiempo, ofrecer una experiencia de aprendizajemás cercana a la práctica profesional. La ingeniería de software ha experimentado una transformación profunda en la última década, pasando de procesos de producción más artesanales y fragmentados a un entorno cada vez más industrializado y articulado en torno a la automatización. Históricamente, el desarrollo de aplicaciones y sistemas se supeditaba a modelos tradicionales de corte lineal, entre los cuales el modelo en cascada o Waterfall constituyó el paradigma dominante. Bajo esta estructura secuencial, las fases de especificación de requisitos, diseño, codificación, aseguramiento de la calidad (QA) y despliegue final se ejecutaban como compartimentos estancos, en departamentos fragmentados que apenas mantenían comunicación interna. Este aislamiento sistémico generaba el clásico fenómeno de «lanzar el código por encima del muro»: el equipo de desarrollo entregaba un producto sin comprobar si la infraestructura de sistemas estaba realmente preparada, mientras que el equipo de operaciones recibía un software comANTONI GIMÉNEZ RODRÍGUEZ • Profesor de Informática. • Graduado en ingeniería informática por la Universitat Politècnica de València. • Máster en ingeniería informática. • Máster en Formación del Profesorado de Educación de Secundaria. • Profesor de ciclos formativos de la familia de Informática en el IES L’Estació d’Ontinyent. • Entrenador de balonmano Nivel 2. • Canals (Valencia) DevOps y soberanía de datos con Forgejo en la Formación Profesional de Informática El despliegue de servidores locales como alternativa educativa frente a plataformas privativas en la nube EDICIÓN ESPECIAL 2026
RkJQdWJsaXNoZXIy MTY1NTA=