Forgejo
Forgejo provides source code management, project management, and CI/CD automation for the EDP.
The Edge Developer Platform (EDP) is a comprehensive DevOps platform designed to enable developers to build, deploy, and operate cloud-native applications at the edge. It provides an integrated suite of tools and services covering the entire software development lifecycle.
The magenta EDP represents the developer platform: a shared, productized layer that enables modern DevOps by standardizing how applications are described, built, deployed, and observed. In the inner loop, developers iterate locally (fast feedback: code → run → test). EDP then connects that work to an outer loop where additional roles (review, test, operations, audit/compliance) contribute feedback and controls for production readiness.
In this modern DevOps setup, EDP acts as the hub: it synchronizes with local development and deploys applications to target clouds (for example, an EdgeConnect cloud), while providing the operational capabilities needed to run them safely. Agentic AI can support both loops—for example by assisting developers with implementation and testing in the inner loop, and by automating reviews, policy checks, release notes, and deployment verification (including drift detection and remediation) in the outer loop.
EDP consists of multiple integrated components organized in layers:
The foundation layer provides essential platform capabilities including source code management, CI/CD, and container orchestration.
For documentation, see: Basic Platform Concepts and Forgejo
Tools and services that developers interact with directly to build, test, and deploy applications.
For documentation, see: Forgejo and Deployment
Tools for right-sizing CI/CD runner resources, tracking energy consumption, and reducing carbon footprint.
For documentation, see: CI Sizer
Zero-trust reproducible container base images and supply chain verification for the platform.
For documentation, see: StageX Container Images
Infrastructure automation, observability, and operational tooling for platform management.
For documentation, see: Operations and Infrastructure as Code
EDP is available at https://edp.buildth.ing.
EDP includes a Forgejo instance that hosts both public and private repositories containing all EDP components.
To request access and get onboarded, start with the welcome repository:
Once you have access to the repositories, you can explore the EDP documentation according to the product structure above.
Forgejo provides source code management, project management, and CI/CD automation for the EDP.
Platform-level component provisioning via Stacks - Orchestrating the platform infrastructure itself
Resource sizing, energy estimation, and carbon footprint tracking for CI/CD runners.
Operational guides for deploying, monitoring, and maintaining the Edge Developer Platform components.
Zero-trust reproducible container base images for the IPCEI-CIS platform.
This documentation system, built on the ‘documentation as code’ principle, is used internally and recommended for all development teams.