应用介绍
OVERVIEW产品介绍
Forgejo 是一个轻量级、隐私优先的自托管 Git 服务平台,由独立社区驱动。项目于 2022 年从 Gitea 分叉而来,旨在提供一个永远独立、自由的软件协作平台,避免大型平台的垄断。Forgejo 提供直观的界面、易于部署的特性,并包含丰富的内置功能,适合个人、团队、公司或社区进行代码托管、项目管理和协作开发。其核心价值在于强调隐私、社区所有权和可定制性,目标用户包括需要自托管 Git 服务的开发者、开源项目维护者以及注重数据控制权的组织。
主要功能
- 完整的 Git 托管:提供完整的 Git 仓库托管功能,支持分支、标签、代码浏览和历史管理等基本操作,可在树莓派等低资源设备上轻松运行。
- 项目管理与协作:内置问题追踪、拉取请求、Wiki 文档、看板 (Kanban) 等协作工具,帮助团队高效协调开发进度和沟通。
- 软件发布与包管理:通过“发布”功能托管软件下载,并提供包注册表 (Package Registry) 支持 Docker、npm 等多种包管理器的软件发布与分发。
- 高级功能:提供丰富的配置选项和主题定制,支持组织与团队权限、CI/CD 集成、代码搜索、LDAP、OAuth 等企业级需求。
- 去中心化互联(开发中):正在开发基于 ActivityPub 的去中心化互联功能,以实现不同 Forgejo 实例之间的互联与协作。
版本与部署参数
VERSIONS以下信息来自开源应用包模板,仅用于技术参考;尚未转换成可直接使用的 Cockpit 安装配置。
版本 16.0.6↓ 下载 docker-compose.yaml
配置字段
参数说明属性
PANEL_APP_PORT_HTTPHTTP 端口必填PANEL_APP_PORT_SSHSSH 端口必填ROOTLESS无根模式可选PANEL_DB_TYPE数据库必填PANEL_DB_NAME数据库名必填PANEL_DB_USER数据库用户名必填PANEL_DB_USER_PASSWORD数据库密码敏感信息原始模板存在特定平台的网络或环境变量依赖,不能直接作为 Cockpit 安装文件使用。
版本 15.0.10↓ 下载 docker-compose.yaml
配置字段
参数说明属性
PANEL_APP_PORT_HTTPHTTP 端口必填PANEL_APP_PORT_SSHSSH 端口必填ROOTLESS无根模式可选PANEL_DB_TYPE数据库必填PANEL_DB_NAME数据库名必填PANEL_DB_USER数据库用户名必填PANEL_DB_USER_PASSWORD数据库密码敏感信息原始模板存在特定平台的网络或环境变量依赖,不能直接作为 Cockpit 安装文件使用。