1
2
mirror of https://github.com/vimagick/dockerfiles synced 2024-06-29 18:21:24 +00:00
This commit is contained in:
kev 2015-09-03 10:46:51 +08:00
parent 8537fe39c0
commit 4058dbf661
2 changed files with 20 additions and 5 deletions

@ -12,12 +12,11 @@ dockerfiles
- [ ] hubot - [ ] hubot
- [ ] iptables - [ ] iptables
- [ ] irc - [ ] irc
- [ ] snort
- [ ] tshark - [ ] tshark
## DONE ## DONE
- [x] aria2 - [x] aria2 :+1:
- [x] audiowaveform - [x] audiowaveform
- [x] bro - [x] bro
- [x] chinadns - [x] chinadns
@ -29,7 +28,7 @@ dockerfiles
- [x] dokuwiki :+1: - [x] dokuwiki :+1:
- [x] ferm - [x] ferm
- [x] ffserver - [x] ffserver
- [x] fteproxy - [x] fteproxy :+1:
- [x] grafana - [x] grafana
- [x] h2o - [x] h2o
- [x] hydra - [x] hydra
@ -52,11 +51,12 @@ dockerfiles
- [x] pure-ftpd - [x] pure-ftpd
- [x] rsyncd - [x] rsyncd
- [x] samba - [x] samba
- [x] scrapyd - [x] scrapyd :+1:
- [x] shadowsocks - [x] shadowsocks
- [x] shadowsocks - [x] shadowsocks
- [x] shadowsocks-libev :+1: - [x] shadowsocks-libev :+1:
- [x] shadowvpn - [x] shadowvpn
- [x] snort
- [x] splash - [x] splash
- [x] taskd - [x] taskd
- [x] tinc :+1: - [x] tinc :+1:

@ -1,15 +1,27 @@
`fteproxy` provides transport-layer protection to resist keyword filtering, fteproxy
========
![](https://badge.imagelayers.io/vimagick/fteproxy:latest.svg)
[fteproxy][1] provides transport-layer protection to resist keyword filtering,
censorship and discriminatory routing policies. censorship and discriminatory routing policies.
Its job is to relay datastreams, such as web browsing traffic, Its job is to relay datastreams, such as web browsing traffic,
by encoding streams as messages that match a user-specified regular expression. by encoding streams as messages that match a user-specified regular expression.
fteproxy is fast, free, open source, and cross platform. fteproxy is fast, free, open source, and cross platform.
It works very well with [vimagick/openvpn][2](TCP mode).
In the following example, I will setup a server/client pair to connect www.google.com:80. In the following example, I will setup a server/client pair to connect www.google.com:80.
## Internet Censorship
### The problem
![before](https://fteproxy.org/images/withoutfte.png) ![before](https://fteproxy.org/images/withoutfte.png)
### The solution
![after](https://fteproxy.org/images/withfte.png) ![after](https://fteproxy.org/images/withfte.png)
## Create a docker-compose.yml ## Create a docker-compose.yml
@ -70,3 +82,6 @@ The document has moved
<A HREF="http://www.google.com/">here</A>. <A HREF="http://www.google.com/">here</A>.
</BODY></HTML> </BODY></HTML>
``` ```
[1]: https://fteproxy.org/
[2]: https://hub.docker.com/r/vimagick/openvpn/