码迷,mamicode.com
首页 > 其他好文 > 详细

使用Gitlab/Bitbucket等CI搭建自己的临时代理

时间:2019-10-22 11:03:46      阅读:96      评论:0      收藏:0      [点我收藏+]

标签:搭建   err   ast   时代   head   pipe   code   操作系统   default   

这篇文章只是从技术层面探讨可行性,不接受一切反驳!

使用条件

  • 一个有外网的主机(frp需要)
  • gitlab或bitbucket账号

frp服务端搭建

具体可以查看frp github主页

下载对应你操作系统版本的包(我的docker打包的客户端是0.17.0版本,想使用新版的可以自行打包)

服务端配置如下(frps.ini):

1
2
3
[common]
bind_port = 7000
token = 123456

解压下载的压缩包,启动服务端: ./frps -c frps.ini

注意开通7000及需要frp客户端映射端口(这里用到了6200)

frp客户端

Gitlab参见 大专栏  使用Gitlab/Bitbucket等CI搭建自己的临时代理rer">https://gitlab.com/0312birdzhang/frp_proxy

客户端配置如下(frpc.ini):

1
2
3
4
5
6
7
8
9
[common]
server_addr = 12.13.14.15
server_port = 7000
token = 123456

[socks_proxy_6200]
type = tcp
plugin = socks5
remote_port = 6200

fork代码后,需要修改server_addrserver_porttokenremote_port 为你服务器相关的,然后保存即可。

Bitbucket的参考:

bitbucket-pipelines.yml

image: 0312birdzhang/frpc_proxy:v2

pipelines:
  default:
    - step:
        caches:
          - pip
        script:
          - cp frpc.ini /app/my_frpc.ini
          - /app/frpc -c /app/my_frpc.ini

使用

12.13.14.15:6200 即是你的socks5代理地址

使用Gitlab/Bitbucket等CI搭建自己的临时代理

标签:搭建   err   ast   时代   head   pipe   code   操作系统   default   

原文地址:https://www.cnblogs.com/sanxiandoupi/p/11718092.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!