From 4070c2b09485690034151b45cf46184d4205c56c Mon Sep 17 00:00:00 2001 From: snail007 Date: Wed, 13 Sep 2017 15:19:45 +0800 Subject: [PATCH 01/21] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 37a2891..ccf5539 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # goproxy # 30秒简介 proxy是golang实现的高性能http,https,websocket,tcp代理服务器.程序本身可以作为一级代理,如果设置了上级代理那么可以作为二级代理,乃至N级代理.如果程序不是一级代理,而且上级代理也是本程序,那么可以加密和上级代理之间的通讯,采用底层tls高强度加密,安全无特征.代理时会自动判断访问的网站是否屏蔽,如果被屏蔽那么就会使用上级代理(前提是配置了上级代理)访问网站;如果访问的网站没有被屏蔽,为了加速访问,代理会直接访问网站,不使用上级代理. -图文教程 +[图文教程](doc/faststart.md) # 快速使用: 提示:所有操作需要root权限. From 7bdcde5e822be511198b4aef21d85881504ae880 Mon Sep 17 00:00:00 2001 From: snail007 Date: Wed, 13 Sep 2017 15:20:35 +0800 Subject: [PATCH 02/21] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index ccf5539..6c6bc13 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # goproxy # 30秒简介 proxy是golang实现的高性能http,https,websocket,tcp代理服务器.程序本身可以作为一级代理,如果设置了上级代理那么可以作为二级代理,乃至N级代理.如果程序不是一级代理,而且上级代理也是本程序,那么可以加密和上级代理之间的通讯,采用底层tls高强度加密,安全无特征.代理时会自动判断访问的网站是否屏蔽,如果被屏蔽那么就会使用上级代理(前提是配置了上级代理)访问网站;如果访问的网站没有被屏蔽,为了加速访问,代理会直接访问网站,不使用上级代理. -[图文教程](doc/faststart.md) +[图文教程](docs/faststart.md) # 快速使用: 提示:所有操作需要root权限. From 34c89bc2e4650f82f636d753fa22e24073586461 Mon Sep 17 00:00:00 2001 From: snail007 Date: Wed, 13 Sep 2017 15:46:13 +0800 Subject: [PATCH 03/21] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 6c6bc13..dfdd86a 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,6 @@ # goproxy +[![stable](http://badges.github.io/stability-badges/dist/stable.svg)](http://github.com/snail007/goproxy) + # 30秒简介 proxy是golang实现的高性能http,https,websocket,tcp代理服务器.程序本身可以作为一级代理,如果设置了上级代理那么可以作为二级代理,乃至N级代理.如果程序不是一级代理,而且上级代理也是本程序,那么可以加密和上级代理之间的通讯,采用底层tls高强度加密,安全无特征.代理时会自动判断访问的网站是否屏蔽,如果被屏蔽那么就会使用上级代理(前提是配置了上级代理)访问网站;如果访问的网站没有被屏蔽,为了加速访问,代理会直接访问网站,不使用上级代理. [图文教程](docs/faststart.md) From 2165d32ac202c883d3fb76cab4acfbd8fb18d6c3 Mon Sep 17 00:00:00 2001 From: snail007 Date: Wed, 13 Sep 2017 15:48:01 +0800 Subject: [PATCH 04/21] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index dfdd86a..c9b9b5e 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ # goproxy [![stable](http://badges.github.io/stability-badges/dist/stable.svg)](http://github.com/snail007/goproxy) +[![license](https://camo.githubusercontent.com/b822c45ff6645d58743d42cf25a2459e5fabf6ae/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f7265646465632f6d6f6e657865632e737667)](http://github.com/snail007/goproxy) + # 30秒简介 proxy是golang实现的高性能http,https,websocket,tcp代理服务器.程序本身可以作为一级代理,如果设置了上级代理那么可以作为二级代理,乃至N级代理.如果程序不是一级代理,而且上级代理也是本程序,那么可以加密和上级代理之间的通讯,采用底层tls高强度加密,安全无特征.代理时会自动判断访问的网站是否屏蔽,如果被屏蔽那么就会使用上级代理(前提是配置了上级代理)访问网站;如果访问的网站没有被屏蔽,为了加速访问,代理会直接访问网站,不使用上级代理. From 499997bd9dd866d46d44e9da6f7385fe9d334fd0 Mon Sep 17 00:00:00 2001 From: snail007 Date: Wed, 13 Sep 2017 15:49:09 +0800 Subject: [PATCH 05/21] Update README.md --- README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README.md b/README.md index c9b9b5e..ca9e066 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,5 @@ # goproxy -[![stable](http://badges.github.io/stability-badges/dist/stable.svg)](http://github.com/snail007/goproxy) -[![license](https://camo.githubusercontent.com/b822c45ff6645d58743d42cf25a2459e5fabf6ae/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f7265646465632f6d6f6e657865632e737667)](http://github.com/snail007/goproxy) +[![stable](http://badges.github.io/stability-badges/dist/stable.svg)](http://github.com/snail007/goproxy) [![license](https://camo.githubusercontent.com/b822c45ff6645d58743d42cf25a2459e5fabf6ae/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f7265646465632f6d6f6e657865632e737667)](http://github.com/snail007/goproxy) # 30秒简介 From 8b513d19a01489d25d3e5518aff0e84b6f987eee Mon Sep 17 00:00:00 2001 From: snail007 Date: Wed, 13 Sep 2017 15:52:43 +0800 Subject: [PATCH 06/21] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index ca9e066..d7535f4 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ # goproxy -[![stable](http://badges.github.io/stability-badges/dist/stable.svg)](http://github.com/snail007/goproxy) [![license](https://camo.githubusercontent.com/b822c45ff6645d58743d42cf25a2459e5fabf6ae/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f7265646465632f6d6f6e657865632e737667)](http://github.com/snail007/goproxy) +[![Travis](https://img.shields.io/travis/rust-lang/rust.svg?style=plastic)]() # 30秒简介 From d98e75714fd04e9906b613f45f7b3b69cd163e4b Mon Sep 17 00:00:00 2001 From: snail007 Date: Wed, 13 Sep 2017 15:53:45 +0800 Subject: [PATCH 07/21] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index d7535f4..32386af 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ # goproxy -[![Travis](https://img.shields.io/travis/rust-lang/rust.svg?style=plastic)]() +[![Travis](https://img.shields.io/travis/rust-lang/rust.svg?style=plastic)](https://github.com/snail007/goproxy/) # 30秒简介 From 81d5dd5cb06fdf04b194da0640e2b27b110c498f Mon Sep 17 00:00:00 2001 From: snail007 Date: Wed, 13 Sep 2017 15:55:06 +0800 Subject: [PATCH 08/21] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 32386af..023ed4d 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # goproxy [![Travis](https://img.shields.io/travis/rust-lang/rust.svg?style=plastic)](https://github.com/snail007/goproxy/) - +[![Jenkins coverage](https://img.shields.io/jenkins/c/https/jenkins.qa.ubuntu.com/view/Utopic/view/All/job/address-book-service-utopic-i386-ci.svg?style=plastic)](https://github.com/snail007/goproxy/) # 30秒简介 proxy是golang实现的高性能http,https,websocket,tcp代理服务器.程序本身可以作为一级代理,如果设置了上级代理那么可以作为二级代理,乃至N级代理.如果程序不是一级代理,而且上级代理也是本程序,那么可以加密和上级代理之间的通讯,采用底层tls高强度加密,安全无特征.代理时会自动判断访问的网站是否屏蔽,如果被屏蔽那么就会使用上级代理(前提是配置了上级代理)访问网站;如果访问的网站没有被屏蔽,为了加速访问,代理会直接访问网站,不使用上级代理. From 7cb5ee79d78a4f36645153572a3fa10f9bcf40de Mon Sep 17 00:00:00 2001 From: snail007 Date: Wed, 13 Sep 2017 15:58:26 +0800 Subject: [PATCH 09/21] Update README.md --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 023ed4d..960a6ab 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,7 @@ # goproxy -[![Travis](https://img.shields.io/travis/rust-lang/rust.svg?style=plastic)](https://github.com/snail007/goproxy/) -[![Jenkins coverage](https://img.shields.io/jenkins/c/https/jenkins.qa.ubuntu.com/view/Utopic/view/All/job/address-book-service-utopic-i386-ci.svg?style=plastic)](https://github.com/snail007/goproxy/) +[![build](https://img.shields.io/travis/rust-lang/rust.svg?style=plastic)](https://github.com/snail007/goproxy/) +[![Github All Releases](https://img.shields.io/github/downloads/atom/atom/total.svg?style=plastic)](https://github.com/snail007/goproxy/releases) +[![GitHub release](https://img.shields.io/github/release/qubyte/rubidium.svg?style=plastic)](https://github.com/snail007/goproxy/releases) # 30秒简介 proxy是golang实现的高性能http,https,websocket,tcp代理服务器.程序本身可以作为一级代理,如果设置了上级代理那么可以作为二级代理,乃至N级代理.如果程序不是一级代理,而且上级代理也是本程序,那么可以加密和上级代理之间的通讯,采用底层tls高强度加密,安全无特征.代理时会自动判断访问的网站是否屏蔽,如果被屏蔽那么就会使用上级代理(前提是配置了上级代理)访问网站;如果访问的网站没有被屏蔽,为了加速访问,代理会直接访问网站,不使用上级代理. From fb29c2a59023480582d35f42a7858dd470039dd4 Mon Sep 17 00:00:00 2001 From: snail007 Date: Wed, 13 Sep 2017 16:01:28 +0800 Subject: [PATCH 10/21] Update README.md --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 960a6ab..ce2c7fc 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # goproxy -[![build](https://img.shields.io/travis/rust-lang/rust.svg?style=plastic)](https://github.com/snail007/goproxy/) -[![Github All Releases](https://img.shields.io/github/downloads/atom/atom/total.svg?style=plastic)](https://github.com/snail007/goproxy/releases) -[![GitHub release](https://img.shields.io/github/release/qubyte/rubidium.svg?style=plastic)](https://github.com/snail007/goproxy/releases) +[![build](https://img.shields.io/travis/snail007/goproxy.svg?style=plastic)](https://github.com/snail007/goproxy/) +[![Github All Releases](https://img.shields.io/github/downloads/snail007/goproxy/total.svg?style=plastic)](https://github.com/snail007/goproxy/releases) +[![GitHub release](https://img.shields.io/github/release/snail007/goproxy.svg?style=plastic)](https://github.com/snail007/goproxy/releases) # 30秒简介 proxy是golang实现的高性能http,https,websocket,tcp代理服务器.程序本身可以作为一级代理,如果设置了上级代理那么可以作为二级代理,乃至N级代理.如果程序不是一级代理,而且上级代理也是本程序,那么可以加密和上级代理之间的通讯,采用底层tls高强度加密,安全无特征.代理时会自动判断访问的网站是否屏蔽,如果被屏蔽那么就会使用上级代理(前提是配置了上级代理)访问网站;如果访问的网站没有被屏蔽,为了加速访问,代理会直接访问网站,不使用上级代理. From 191c11b02ccbe2a8463e9b20dbd425acaf148a62 Mon Sep 17 00:00:00 2001 From: snail007 Date: Wed, 13 Sep 2017 16:08:28 +0800 Subject: [PATCH 11/21] Update README.md --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index ce2c7fc..86215d3 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # goproxy -[![build](https://img.shields.io/travis/snail007/goproxy.svg?style=plastic)](https://github.com/snail007/goproxy/) -[![Github All Releases](https://img.shields.io/github/downloads/snail007/goproxy/total.svg?style=plastic)](https://github.com/snail007/goproxy/releases) -[![GitHub release](https://img.shields.io/github/release/snail007/goproxy.svg?style=plastic)](https://github.com/snail007/goproxy/releases) +[![stable](https://img.shields.io/badge/stable-stable-green.svg)](https://github.com/snail007/goproxy/) +[![download_all](https://img.shields.io/github/downloads/snail007/goproxy/total.svg?style=plastic)](https://github.com/snail007/goproxy/releases) +[![download](https://img.shields.io/github/release/snail007/goproxy.svg?style=plastic)](https://github.com/snail007/goproxy/releases) # 30秒简介 proxy是golang实现的高性能http,https,websocket,tcp代理服务器.程序本身可以作为一级代理,如果设置了上级代理那么可以作为二级代理,乃至N级代理.如果程序不是一级代理,而且上级代理也是本程序,那么可以加密和上级代理之间的通讯,采用底层tls高强度加密,安全无特征.代理时会自动判断访问的网站是否屏蔽,如果被屏蔽那么就会使用上级代理(前提是配置了上级代理)访问网站;如果访问的网站没有被屏蔽,为了加速访问,代理会直接访问网站,不使用上级代理. From 5b08d9a5b2395748f4dbd9effc6404dab87046ac Mon Sep 17 00:00:00 2001 From: snail007 Date: Wed, 13 Sep 2017 16:10:58 +0800 Subject: [PATCH 12/21] Create LICENSE --- LICENSE | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 LICENSE diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..aabf70e --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2017 snail007 + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. From 98cc96901c3ea2bbb344e06d1d47725639b72b4d Mon Sep 17 00:00:00 2001 From: snail007 Date: Wed, 13 Sep 2017 16:19:04 +0800 Subject: [PATCH 13/21] Update README.md --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 86215d3..b501ea2 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,7 @@ # goproxy +[![license](https://img.shields.io/github/license/snail007/goproxy.svg?style=plastic)]() [![stable](https://img.shields.io/badge/stable-stable-green.svg)](https://github.com/snail007/goproxy/) -[![download_all](https://img.shields.io/github/downloads/snail007/goproxy/total.svg?style=plastic)](https://github.com/snail007/goproxy/releases) +[![download_count](https://img.shields.io/github/downloads/snail007/goproxy/total.svg?style=plastic)](https://github.com/snail007/goproxy/releases) [![download](https://img.shields.io/github/release/snail007/goproxy.svg?style=plastic)](https://github.com/snail007/goproxy/releases) # 30秒简介 From e7535427388f96e892c3f6fb39edc831e94f9e41 Mon Sep 17 00:00:00 2001 From: snail007 Date: Wed, 13 Sep 2017 16:19:25 +0800 Subject: [PATCH 14/21] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b501ea2..c253f58 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # goproxy -[![license](https://img.shields.io/github/license/snail007/goproxy.svg?style=plastic)]() [![stable](https://img.shields.io/badge/stable-stable-green.svg)](https://github.com/snail007/goproxy/) +[![license](https://img.shields.io/github/license/snail007/goproxy.svg?style=plastic)]() [![download_count](https://img.shields.io/github/downloads/snail007/goproxy/total.svg?style=plastic)](https://github.com/snail007/goproxy/releases) [![download](https://img.shields.io/github/release/snail007/goproxy.svg?style=plastic)](https://github.com/snail007/goproxy/releases) From 0a007bbfcdeffef94415eb93804e7ed3e9a69da8 Mon Sep 17 00:00:00 2001 From: snail007 Date: Wed, 13 Sep 2017 16:20:53 +0800 Subject: [PATCH 15/21] Update faststart.md --- docs/faststart.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/faststart.md b/docs/faststart.md index f4c6735..d734d18 100644 --- a/docs/faststart.md +++ b/docs/faststart.md @@ -1 +1 @@ - \ No newline at end of file + From 2919db17e4a97e9dd17008238b473c4f256fa683 Mon Sep 17 00:00:00 2001 From: snail007 Date: Wed, 13 Sep 2017 16:22:05 +0800 Subject: [PATCH 16/21] Update faststart.md --- docs/faststart.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/faststart.md b/docs/faststart.md index d734d18..eb56d40 100644 --- a/docs/faststart.md +++ b/docs/faststart.md @@ -1 +1 @@ - + From d0888c7ec64bb671bbd793899c1aec4097074f8f Mon Sep 17 00:00:00 2001 From: snail007 Date: Wed, 13 Sep 2017 16:33:02 +0800 Subject: [PATCH 17/21] Update faststart.md --- docs/faststart.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/docs/faststart.md b/docs/faststart.md index eb56d40..569f173 100644 --- a/docs/faststart.md +++ b/docs/faststart.md @@ -1 +1,9 @@ +这里以vps centos 64位为例子 +Linux 部分 +1.Putty工具(或其他工具) +root登入 +2.下载批量命令文件install_auto.sh(64位的话直接执行这个命令即刻) +#curl -L https://raw.githubusercontent.com/snail007/goproxy/master/install_auto.sh | bash +注意 +这里的install_auto.sh 源码可以下载修改对面版本proxy保存后执行批量命令 From 7f4fcb12db5d5d3062370e3441a3a938d419b0db Mon Sep 17 00:00:00 2001 From: snail007 Date: Wed, 13 Sep 2017 16:34:00 +0800 Subject: [PATCH 18/21] Update faststart.md --- docs/faststart.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/docs/faststart.md b/docs/faststart.md index 569f173..30dcd4b 100644 --- a/docs/faststart.md +++ b/docs/faststart.md @@ -7,3 +7,9 @@ root登入 注意 这里的install_auto.sh 源码可以下载修改对面版本proxy保存后执行批量命令 +3.修改/etc/proxy/proxy.toml配置文件 + + + +#/usr/bin/proxyd status +如果未运行那么执行:/usr/bin/proxy From 44e13606253a49c90c4d9e37929e2115370503ee Mon Sep 17 00:00:00 2001 From: snail007 Date: Wed, 13 Sep 2017 16:35:03 +0800 Subject: [PATCH 19/21] Update faststart.md --- docs/faststart.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/faststart.md b/docs/faststart.md index 30dcd4b..8007651 100644 --- a/docs/faststart.md +++ b/docs/faststart.md @@ -7,9 +7,9 @@ root登入 注意 这里的install_auto.sh 源码可以下载修改对面版本proxy保存后执行批量命令 -3.修改/etc/proxy/proxy.toml配置文件 - +3.修改/etc/proxy/proxy.toml配置文件 + - + #/usr/bin/proxyd status 如果未运行那么执行:/usr/bin/proxy From d8f49b7681ade8a7a8283a274798187ac5b8872e Mon Sep 17 00:00:00 2001 From: snail007 Date: Wed, 13 Sep 2017 16:36:14 +0800 Subject: [PATCH 20/21] Update faststart.md --- docs/faststart.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/faststart.md b/docs/faststart.md index 8007651..284fc55 100644 --- a/docs/faststart.md +++ b/docs/faststart.md @@ -6,10 +6,10 @@ root登入 #curl -L https://raw.githubusercontent.com/snail007/goproxy/master/install_auto.sh | bash 注意 这里的install_auto.sh 源码可以下载修改对面版本proxy保存后执行批量命令 - + 3.修改/etc/proxy/proxy.toml配置文件 - - + + #/usr/bin/proxyd status -如果未运行那么执行:/usr/bin/proxy +如果未运行那么执行:/usr/bin/proxy From f2c0673f2b64745d669acc7ed771555f2179c0e7 Mon Sep 17 00:00:00 2001 From: snail007 Date: Wed, 13 Sep 2017 16:39:24 +0800 Subject: [PATCH 21/21] Update faststart.md --- docs/faststart.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/faststart.md b/docs/faststart.md index 284fc55..24ca3fc 100644 --- a/docs/faststart.md +++ b/docs/faststart.md @@ -8,8 +8,8 @@ root登入 这里的install_auto.sh 源码可以下载修改对面版本proxy保存后执行批量命令 3.修改/etc/proxy/proxy.toml配置文件 + - - + #/usr/bin/proxyd status 如果未运行那么执行:/usr/bin/proxy