当前位置:首页 > 群晖专栏 > 技术教程 > 正文内容

轻量级 HTTP/HTTPS 代理软件 Tinyproxy docker 部署教程

admin4年前 (2021-04-24)技术教程1109

前言

如果有一台境外 VPS 服务器,可以轻松使用 docker 部署一个轻量级的HTTP/HTTPS代理服务,可方便用于类似 GitHub 等需要代理的服务或软件.


注意:请不要尝试使用 HTTP,HTTPS 及 SOCKS5 代理用于访问 GFW 列表中的网站,会导致服务器端口被阻断.

Tinyproxy 是一款轻量级 HTTP/HTTPS 代理软件,方便用于类似 GitHub 等需要代理的服务或软件.


部署

docker 启动

根据需求修改映射端口

docker run -d --name tinyproxy --restart always -p 8888:8888 stilleshan/tinyproxy

docker compose 启动

也可以通过 docker-compose 来管理 docker 命令,方便修改端口等参数.
下载 docker-compose.yml 执行以下命令启动:

docker-compose up -d

使用示例


防火墙需开放对应服务端口
curl -x https://IP:8888 cip.cc

BasicAuth 加密

Tinyproxy 现在也支持 BasicAuth 加密,设置账号和密码来使用.
先启动一次容器,将tinyproxy.conf拷贝至宿主机,并删除该容器.
配置BasicAuth user password参数并将tinyproxy.conf挂载至/etc/tinyproxy/tinyproxy.conf后再次启动容器.

docker run -d --name tinyproxy --restart always -p 8888:8888 -v /path/tinyproxy.conf:/etc/tinyproxy/tinyproxy.conf stilleshan/tinyproxy

使用示例


防火墙需开放对应服务端口
curl -x https://user:password@IP:8888 cip.cc

结语

常用的代理除了 HTTP/HTTPS 以外,还有 SOCK5 代理,推荐一款功能更强大,轻量级,高性能的代理软件 goproxy ,期待本站更新相关教程.

群晖专栏 

 

本站提供免费和付费的技术支持.你可以通过留言,邮件,QQ的方式来进行技术交流和免费咨询.同时也可以付费支持的方式获得相关的技术支持,项目部署配置等服务.具体相关详情请点击查看 技术支持页面


扫描二维码推送至手机访问。

版权声明:本文由梦魁网络资源站发布,如需转载请注明出处。

本文链接:https://family.monkui.com:39/?id=129

标签: 技术教程
分享给朋友:

相关文章

配置 Nginx 和 frps 共存 80/443 端口及泛域名支持教程

配置 Nginx 和 frps 共存 80/443 端口及泛域名支持教程

前言常规情况下frps服务器端会占用80和443端口,为内网设备提供穿透,实现用户可以使用域名无端口访问内网设备.而在已经部署nginx的服务器上,由于nginx已经占用80和443端口,frps的HTTP和HTTPS需另外选择端口,可以通...

docker 部署 zfile 在线文件目录 - 支持本地,对象存储,OneDrive等各种环境.

docker 部署 zfile 在线文件目录 - 支持本地,对象存储,OneDrive等各种环境.

前言两个月前在 V 站看到某大佬开源了一个支持多种平台的在线文件目录程序,直到现在才有时间去尝试安装使用.程序支持的环境非常全面,有阿里云 OSS, FTP, 华为云 OBS, 本地存储, MINIO, OneDrive 国际/家...

iptables 常用命令,选项,参数及实例整理收集

iptables 常用命令,选项,参数及实例整理收集

前言本文整理收集了 iptables 的常用命令,参数,选项及实例以备不时之需.iptables 是运行在使用者空间的应用软体,通过控制 Linux 内核 netfilter 模组,来管理网路封包的处理和转发.目前 iptables 已内置...

Github Action 部署 acme.sh 全自动批量签发多域名证书教程

Github Action 部署 acme.sh 全自动批量签发多域名证书教程

前言在折腾运维技术的这条路上,必不可少的就是管理多服务器和多域名,而同时维护这么多有效期仅三个月的免费泛域名证书无疑是一项繁琐的工作.经过一段时间的学习和研究,最终决定使用 GitHub Action 来全自动签发多域名证书,并设置定时触发...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。