2015-08-24 41 views
0

我想建立一個服務,行爲很像GitHub,除了一個不同的垂直。我希望用戶能夠註冊一個帳戶,創建一個存儲庫,然後能夠通過他們的本地機器推送到它就像GitHub/BitBucket等。如何設置一個GIT服務器接受多個用戶和密碼auth像GitHub

在線我只看到如何設置資源Git使用公私密鑰對,但GitHub和相關服務不需要這樣做。相反,只需通過終端使用用戶名和密碼登錄用戶帳戶即可。

我看着Gitolite:http://gitolite.com/gitolite/index.html看起來很有希望。

有沒有人配置過類似的環境?我可以如何解決這個問題,而不需要用戶設置公私鑰,而只需使用他們的賬戶憑證?

回答

0

GitLab與GitHub非常相似,可以自行託管。 https://about.gitlab.com/

更新: GitLab提供商業版本,但社區版本是開源的(MIT許可證)。

+0

秒這個。我在內部運行GitLab,我們喜歡它。給GitLab一看。 – Wolf

+0

感謝您的回答。這個工具雖然支付,但不是我正在尋找的東西。我正在構建的這個產品是爲了像GitHub一樣公開註冊,所以這將非常昂貴。 – Arun

相關問題