Forgejo
自架的 Git 代碼託管平台,提供軟體開發所需的一切 — 倉庫、Issues、Pull Requests、CI/CD、Wiki 等。Forgejo 是由社群驅動的分支,專注於永續性和使用者自由。
部署後可以做什麼
- 開啟網域 — 首次存取時完成初始設定(資料庫預設使用 SQLite,無需額外設定)
- 註冊帳號 — 建立的第一個帳號會成為管理員
- 建立倉庫 — 透過 HTTPS 或 SSH 推送程式碼,使用內建 Web UI 瀏覽
- 協作 — 開啟 Issues、提交 Pull Requests、審查程式碼、用看板管理專案
- 探索功能 — Wiki、看板、套件註冊表等
主要功能
- Git 倉庫託管,支援網頁瀏覽與編輯程式碼
- Issues 和 Pull Requests,支援標籤、里程碑、指派
- Wiki 專案文件
- 看板式專案管理
- 內建套件註冊表(npm、PyPI、Maven、Docker 等)
- Forgejo Actions(CI/CD)— 相容 GitHub Actions 語法,但需要另外部署 Forgejo Runner 服務,本模板不包含
- ActivityPub 聯邦支援(實驗性)
- 輕量級,適合小型伺服器
授權
GPL-3.0-or-later — Codeberg