Technology Engineering

178inaba の技術ブログ

GitLab visibility設定とSign-up制限

inabaです。

引き続きGitLabの設定をします。

バージョン

バージョンは8.7.9です。

Raspbian Jessie向けのパッケージは多少古いようです。
これに関しては下記issueで議論されています。

gitlab.com

最新を入れる方法もあるようです。
自分はとりあえずそのままにしてあります。

設定

設定はWebからAdminでログインして行います。
設定画面は右上のレンチのアイコン -> 左のメニューの一番下のSettingsをクリックして行きます。

visibility設定

f:id:i178inaba:20161218171928p:plain

  • Default group visibilityはグループを作るときのデフォルトのvisibilityを設定します。

    • デフォルトでは設定されていないのでPrivateに設定します。
  • Restricted visibility levelsはユーザがプロジェクト等を作る時に設定できるvisibilityを制限します。

    • 自宅サーバでインターネットに公開しないので、念のためPrivateに制限しておきます。

Sign-up制限

Restricted visibility levelsと同様の理由で念のため制限しておきます。
Sign-upを制限すると新規ユーザを登録できなくなると思われるかもしれませんが、新規でユーザを追加するのはAdminでもできるので大丈夫です。

f:id:i178inaba:20161218171933p:plain

Sign-up enabledのチェックを外します。
これでログインページからSign-upフォームが消えます。

今日はここまで。