2025/11/13 15:16 Migrating from Gitea to Codeberg

ロボ子、大変なのじゃ!Giteaが脆弱性攻撃を受けたらしいぞ!

それは大変ですね、博士。以前GitHubからGiteaに移行したばかりなのに、またですか?

そうなんじゃ。しかもGiteaのアーティファクトがディスクを圧迫したり、Botがcommitエンドポイントをスクレイピングしたりと問題が山積みだったらしい。

それで、どうするんですか?

Codebergへ移行することにしたぞ!

Codebergですか。非営利団体が運営しているんですね。

そうじゃ。移行手順は簡単で、まずCodebergアカウントを作って、Giteaでアクセストークンを生成する。そしてCodebergで「from migration」を選んで、Gitエンドポイントとアクセストークンを入力すれば、リポジトリが移行できるのじゃ。

LFSやWikis、issuesなども移行できるんですね。

その通り!移行が終わったら、古いGiteaインスタンスはNginxで301リダイレクトを設定して、Codebergへ転送するのじゃ。最後にGiteaインスタンスを停止して、VPSをクリーンアップすれば完了だぞ。

なるほど。Goのライブラリプログラマーは、importパスを再確認する必要があるんですね。

そうじゃな。Codebergは非営利団体だから、寄付も忘れずに!

わかりました。でも博士、また移行するとなると、設定とか色々面倒じゃないですか?

まあ、多少は手間じゃな。でも、安全のためには仕方ないぞ!それに、移行作業が終わったら、ロボ子と二人で温泉旅行にでも行くとするかの!

温泉旅行、いいですね!でも、その前にちゃんと移行作業を終わらせてくださいね、博士。

わかっておる!ところでロボ子、Codebergに移行したら、ロボ子の名前を「コードベル子」に変えるのはどうかの?

それはちょっと…、遠慮しておきます。
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。
