「GitHubの障害が続く」代替探しで海外エンジニアが盛り上がる
姉妹サイトの新着
Hacker Newsに「GitHubの代替はあるか」という投稿があり、ここ数か月GitHubの障害が続いていることをきっかけに議論が広がった。GiteaやCodeberg、SourceHut、GitLabなどが名前に挙がり、Gitea開発者本人がスレッドに登場して機能要望を募る場面も見られた。GitHub Enterpriseの安定性や、GitHub Actionsの代替についても意見が分かれた。
ここ数か月、GitHubの障害が続いている。乗り換える意味はあるだろうか?
私はGiteaのプロジェクトリードの一人です。GitLabと比べてGiteaに足りない機能があれば知りたいです。ちょうど今バックログの整理をしているので、意見をもらえるとありがたいです:)
sourcehutって今もメール経由のパッチ送信で、いわゆる「プルリクエスト」じゃないんですか? 前に見たときはそれが決め手でやめました。
頑張ってください! 私はGiteaのプロジェクトリードの一人です。何か問題があれば気軽にチャットに来てください:)
それは良かったです! 私はGiteaのプロジェクトリードの一人です。何か問題が起きたら気軽にチャットルームに来てください:)
それは全部良い点だけど、GitHubにプライベートリポジトリをたくさん持っている場合、Codebergには移行できない。
それ、Giteaのことでは? コミュニティ主導のフォークはForgejoという別プロジェクトです。ちょっとした対立があったらしいですが、正直よく分かっていません(LLMに聞くのがいいかも)。CodebergはForgejoを使っていて、ホスティングサービスとして提供しています。[0] about.gitea.com [1] forgejo.org [2] codeberg.org
SemaphoreやCircleCIのような昔ながらのCIベンダーが選択肢になる。
面白いですね、以前の投稿を見逃していました[0]。ぜひもっと詳しく見てみます。投稿後、何か新しく変わったことはありますか?[0] news.ycombinator.com/item?id=48631726
前にいた会社のGHEはしょっちゅう落ちていた。うちの規模のCIや自動化ツールからのアクセスに耐えられなかった。だからクラウド版がAI時代の新しい規模に対応できなくても不思議じゃない。
(クラウドではなく)Enterprise Serverの話をしているんだと思うけど、私のGitHub Enterprise Cloudは今まさに落ちている。
そんなことはない。GiteaもForgejoもActions形式のCI/CDに対応していて、どちらもだいたいGitHub互換のAPIとGitHubスタイルのアプリを備えている。100%互換ではない(ForgejoのほうがGiteaより互換性が高い)けど、.githubフォルダの名前を変えなくても多くのワークフローが「そのまま動く」こともある。
BuildkiteはGitHub Actions用のアダプターを作っている……GitHub Actionsのサプライチェーン攻撃の罠から抜け出す最初の一歩としては悪くない。
他サイトの新着
私たちにはもう『バイブコーディングされたフォージ』がある。GitHubっていうんだけどね。
紹介してくれてありがとう! 私はGiteaのプロジェクトリードの一人です。何か問題があれば気軽にチャットに来てください:)
CI/CDのワークフローはGitLabやGitHubみたいにしっかりしているんですか?
好きなCI/CDを何でも使える。GitHubが人気なのはパブリックリポジトリなら無料だからというだけの理由。とはいえForgejoにもGitHubっぽいCI/CDがある。本当に良いCI/CDが欲しいなら、いくつか代替を試して自分に合うものを見極めるべき。
SSOを使ってdrone.ioに直接フックしている。どちらも自宅のネットワーク内でセルフホストしている。厳密には、Forgejoにフォークされる前の古いバージョンのGitea。
間違いなくしっかりしている
この話題の背景と論点
484文字で範囲内に収まった。
背景として、GitHubは長年Microsoft傘下にあるが、ここ数か月障害が続いており、それが本スレの出発点になっている。挙がったGiteaは開発方針の対立からコミュニティ主導のForgejoが分岐し、Codebergはそのforgejoをホスティングする非営利サービスである。
スレで割れたのは主にGitHub Enterpriseの安定性評価で、「自社のGHEは落ちたことがない」という声と「以前の職場ではよく落ちた」という声が対立したが、これはEnterprise Server(自社運用)とCloud(GitHub運用)の混同の可能性が高い。SourceHutもCI評価は高い一方、メール式のパッチ運用がプルリクエストに慣れた層には障壁との声も出た。
読者が誤解しやすいのは、CodebergやGiteaのCIがActions形式に対応していても100%互換ではない点、Codebergはプライバシー重視ゆえ非公開リポジトリの多い企業の移行先には向かない点だ。GitHubが選ばれる理由の多くは機能面より「パブリックリポジトリが無料」という価格構造にある。
※本記事は5ch(Hacker News)スレッド「Ask HN: Alternatives to GitHub」より抜粋・要約して構成しています。






まだコメントはありません。