Update Gitea
43
Gitea.md
43
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にデータを移行するのは簡単らしい。
|
||||
焦って移行する必要は無い。
|
||||
Reference in New Issue
Block a user