使用 htpasswd 密码保护 GitLab 页面

ost*_*ach 5 .htpasswd gitlab

有没有办法用密码保护使用GitLab 页面发布的网站?

我尝试将一个.htpasswd文件添加到目录的根目录中/pages,但这只会使该文件可供所有访问https://username.gitlab.io/mysite/.htpasswd的人使用。

Kyr*_*yra 3

GitLab 现在支持自我管理的 GitLab 实例的页面访问控制:

https://docs.gitlab.com/ce/administration/pages/#access-control

当前默认禁用页面访问控制。要启用它,您必须:

  1. 在 /etc/gitlab/gitlab.rb 中启用它

    gitlab_pages['access_control'] = true

  2. 重新配置 GitLab