Korzystanie z GitLab za włączonym nginx basic_auth?

Z powodzeniem zainstalowałem GitLab do zarządzania prywatnymi repozytoriami (to całkiem niesamowite!).

Problem, który mam, jest domyślny, login Gitlab jest prezentowany, gdy ktoś trafi na moją subdomenę. Chciałbym chronić cały obszar warstwą basic_auth, zanim użytkownik otrzyma ekran logowania GitLab. Niestety, przerywa to moją zdolność pchania / wyciągania z GitLab, gdy jest włączona.

moja konfiguracja nginx do włączenia basic_auth:

  auth_basic            "Restricted";
  auth_basic_user_file  htpasswd;

Jakieś pomysły na to, jak mogę włączyć basic_auth bez łamania funkcjonalności git / gitlab?

questionAnswers(3)

yourAnswerToTheQuestion