内网gitlab反向代理到外网

2023-02-20  本文已影响0人  雨读千年

安装swag之后,在nginx的配置文件中配置如下

#gitlab配置域名
server {

    listen 443 ssl;
    listen 5567;
    listen [::]:443 ssl;
    listen [::]:5567;

    #对外访问的域名
    server_name gitoutter.*;

    include /config/nginx/ssl.conf;

    location / {
        include /config/nginx/resolver.conf;
        # 这个大小的设置非常重要,如果 git 版本库里面有大文件,设置的太小,文件push 会失败,根据情况调整
        client_max_body_size 50m;
        proxy_redirect off;
        proxy_set_header Host $host:$server_port;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        # 反向代理到 内网gitlab的访问地址
        proxy_pass http://172.18.4.90:80;
        index index.html index.htm;
    }
}
上一篇下一篇

猜你喜欢

热点阅读