2017-05-03 8 views
0

gitをscmとして使用する私の会社でプロジェクトを開始します。 私は、githubなどではなく、プライベートサーバー上でhttps上でgitサーバーを設定する方法についての良いチュートリアルを見つけることはできませんでした。所有しているサーバー上のhttpsでのGit認証

gitサーバーにアクセスできるようにユーザー名とパスワードを設定する必要がありますか。

Apacheやその他のWebサーバーもインストールする必要がありますか?

特定のユーザーに対してはプルだけを許可しますがプッシュは許可しません。

httpsでsshを使用することをお勧めしますか?そうであれば、インストールと設定の目的でこの問題に関して良いリンクを共有することができれば幸いです。

これはたくさんの質問ですが、トピックに関連するものを見つけることはできませんでした。 official documentationはsshにあります。

+0

[bonobo](https://bonobogitserver.com/)をチェックしました –

答えて

0

@ProNinjaCatに記載されているように、おそらくGitlabを設定するのが最も簡単です。 sshとhttpsの両方を使用できるようになり、すべての管理タスクが処理されます。

+0

Windowsサーバーをお持ちの場合はどうなりますか?私が見たように、Windowsにインストールする可能性はありません... gitlabは所有しているサーバー上のgithubになるのでしょうか? – elvainch

+0

おそらくあなたはドッカーのイメージでそれを走らせることができます:https://docs.gitlab.com/omnibus/docker/README.htmlはい、インストールを所有/制御します。 – marcolz

関連する問題