退出 github 遷移到自架 #Gitea 了,其實用 Docker 架設也沒多困難,還可以不用被養套殺  

https://wiwi.blog/blog/github-eats-code

GitHub 想吃掉你的程式碼 | Wiwi.Blog

GitHub 剛剛宣佈了政策更新:他們要用你的私人程式碼來訓練 AI 了,不論是免費還是付費用戶都是。

@allenlinli @s8321414

有兩人推薦 Forgejo,問了一下 Gemini 似乎也是越早遷移越好,我也來準備搬家好了 (雖然才剛搬完 XD)

#gitea #forgejo

@abf09172 @allenlinli https://forgejo.org/2024-12-gitea-compatibility/
不過 Forgejo 自己是講說要 Gitea 或更舊的版本才能「transparent upgrade」,比較新的 Gitea 要改到 Forgejo 可能要手動改資料庫
Gitea 1.22 is the last version to allow a transparent upgrade to Forgejo

@s8321414 @allenlinli

我現在卡在 Image 倉庫找不到 image,有夠奇怪,不是這個嗎?

https://codeberg.org

Codeberg.org

Codeberg is a non-profit community-led organization that aims to help free and open source projects prosper by giving them a safe and friendly home.

Codeberg.org
Installation with Docker | Forgejo – Beyond coding. We forge.

@s8321414 @allenlinli

我覺得可能是 Synology Docker App 的鍋,但是要用 Linux 開的話又要把資料移過去,有點麻煩 Orz

當時懶惰用 Synology Docker 的技術債慢慢浮現了 😭

@abf09172 @allenlinli 好奇一下顯示了什麼錯誤訊息XD

@s8321414 @allenlinli

主站 (https://codeberg.org) 才 100 個莫名其妙的 image,然後備份站 (data.forgejo.org) 直接連不上 

@abf09172 @allenlinli 看來 Synology 這個解決方案支援最好的還是 Docker Hub(嘆氣)
@s8321414 @abf09172 @allenlinli Synology 的 docker 不是 docker 嗎?應該不會很難遷移吧?

@zeroplex @s8321414 @allenlinli

因為 Forgejo 似乎因為保持非商業化,所以沒有把 Image 上傳到 DockerHub,要去他們家的映像檔倉庫抓。

然後我現在在 Synology 搞不定連去他們家的映像檔倉庫。

有點出現惰性了 囧

@abf09172 @s8321414 @allenlinli 有需要的話,我看看我這邊有沒有 mirror?

@zeroplex @s8321414 @allenlinli

我認份改用 Linux Docker 好了 qwq

Synology Docker App 對於多倉庫的支援應該有 Bug,雖然填單的話他們就會認真修,不過懶得填.. g.g

@abf09172 @s8321414 @allenlinli 剛剛發現 Forgejo 的 registry 沒辦法設定成 private,感覺好危險 ... 囧

S 家的應該只支援 dockerhub,Codeburg 機房在歐洲,所以只能自己想辦法了

@zeroplex @s8321414 @allenlinli

應該是去改 app.ini?

@abf09172 @zeroplex @allenlinli 可能要挖一下文件(

@s8321414 @abf09172 @allenlinli 看起來是不支援

container registry 那邊還是靠 gitea 的樣子,gitea 不支援 Forgejo 就不支援

@s8321414 @abf09172 @allenlinli 比起挖文件,你明明可以開 PR 的 XD
@zeroplex @abf09172 @allenlinli 開 issue 還行,開 PR 就改不動了(
forgejo

Beyond coding. We forge.

Codeberg.org
libchewing

libchewing - The intelligent phonetic input method library

Codeberg.org