From 5cb88dc87e0087545dacb30fed7a7fa451c98917 Mon Sep 17 00:00:00 2001 From: aki Date: Sun, 5 Apr 2026 00:58:40 +0900 Subject: [PATCH] Update Gitea --- Gitea.md | 43 ++++++++++++++++++++++++------------------- 1 file changed, 24 insertions(+), 19 deletions(-) diff --git a/Gitea.md b/Gitea.md index a5eb3b2..34f2f00 100644 --- a/Gitea.md +++ b/Gitea.md @@ -1,25 +1,30 @@ +# Gitea + +## Giteaに決めた + +この研究室のリポジトリには [Gitea](https://gitea.com/) を使うことにした。 +理由はいくつかある。 + +* ほど良く高性能。 +* ほど良く軽量。 +* ほど良く安全なプログラミング言語である [Go](https://go.dev/) で書かれてる。 +* 最も安全なOSである [OpenBSD](https://www.openbsd.org/) のパッケージにある。 +* 高性能なデータベースエンジンである [PostgreSQL](https://www.postgresql.org/) に対応してる。 + +## 他の選択肢たち + +### Forgejo + +[Forgejo](https://forgejo.org/) + +* OpenBSDのパッケージに、Giteaはあるけど、Forgejoは無い。 +* Pagesの機能は、Giteaには無いけど、Forgejoにはある。 +* Giteaは企業が主導してるけど、Forgejoはコミュニティが主導してる。 +* ForgejoはGiteaとデータの互換性を保ってる。 + ## Giteaのウィキ GiteaのウィキはMarkdownで書く。 ローカルGiteaの他のリポジトリを参照する特別な記法は無い。 Markdownのリンクで普通に書く。 URLのスキーマやドメインは省略できない。 - -## Gitea以外の選択肢たち - -Giteaより [Forgejo](https://forgejo.org/) の方が良いかな。 -迷うところ。 - -かれは研究室のサーバはOpenBSDを使ってる。 -OpenBSDのパッケージにGiteaはあるけど、Forgejoは無い。 -とはいえ、ForgejoはGiteaのフォークでGo製だし、ビルドは出来ると思うけど。 - -Giteaが企業くさくなったからForgejoがフォークした。 -Giteaの企業くささが、どのくらい懸念か。 - -GiteaにはPagesが無いけど、Forgejoにはある。 -とはいえ、個人で使う分には、手動で運用して十分だけど。 - -ForgejoはGiteaとデータの互換性を保ってる。 -GiteaからForgejoにデータを移行するのは簡単らしい。 -焦って移行する必要は無い。 \ No newline at end of file