注目★★★★★Hacker News
GitHub の頻繁なダウンに替わる選択肢、GitLab / Forgejo / Gitea など検討の軸
30秒で把握
- 1GitHub の月単位の頻繁なダウンタイムに対し、自社運用 GitLab は可用性・アクセス制御で優位・保守負荷は軽い
- 2GitLab / Forgejo / Gitea / Codeberg / gitolite など複数選択肢が存在・要件で使い分け可能
- 3自社運用選択時は 16GB メモリ・4 コア以上・保守チーム必須・スナップショット戦略で 6 年でダウン 1.5 日程度実績
要約
Hacker News で GitHub の継続的なダウンタイムを受け、代替サービスの検討が提起された。自社運用の GitLab インスタンスは GitHub より可用性が高く、アクセス制御・ドキュメント・統合も優れていると指摘される。GitLab 自社運用には 16GB 以上メモリ・4 コア以上の専用マシンと保守チームが必要だが、GitHub Actions の代わりに GitLab CI や Forgejo・Gitea などの選択肢がある。Forgejo はセルフホスト可能なフリーソフトウェア、Codeberg は AI ポリシーなしで知られ、シンプルな git サーバのみ必要ならば gitolite + CGit/GitWeb でも構築可能。
あなたへの影響
自社環境で git インフラを運用するチームにとって、GitHub のダウンタイムが頻発している場合、GitLab / Forgejo などへの移行を検討するのは合理的だが、保守工数(16GB 以上メモリ・専任チーム)が必要になるため、現状のコスト・運用負荷と天秤にかけて判断すべき。
推奨:AI ポリシーを重視する場合は Codeberg が選択肢となる。