gpt4 book ai didi

nginx - 在 nginx 后面使用 GitLab 启用了 basic_auth?

转载 作者:行者123 更新时间:2023-12-04 07:04:26 24 4
gpt4 key购买 nike

我已经成功安装了 GitLab 来管理私有(private)存储库(这太棒了!)。

我遇到的问题是默认情况下,当有人点击我的子域时会显示 Gitlab 登录。我想在用户获得 GitLab 登录屏幕之前用 basic_auth 层保护整个区域。不幸的是,这破坏了我在启用 GitLab 时推/拉的能力。

我的 nginx 配置启用 basic_auth:

  auth_basic            "Restricted";
auth_basic_user_file htpasswd;

关于如何在不破坏 git/gitlab 功能的情况下启用 basic_auth 的任何想法?

最佳答案

将此添加到 /etc/gitlab/gitlab.rb :

nginx['custom_gitlab_server_config'] = "auth_basic 'Restricted';\n  auth_basic_user_file htpasswd;\n"

并运行 gitlab-ctl reconfigure

关于nginx - 在 nginx 后面使用 GitLab 启用了 basic_auth?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16022977/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com