1
0
mirror of https://github.com/vimagick/dockerfiles.git synced 2024-12-25 02:04:06 +02: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

View File

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

View File

@ -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.
Its job is to relay datastreams, such as web browsing traffic,
by encoding streams as messages that match a user-specified regular expression.
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.
## Internet Censorship
### The problem
![before](https://fteproxy.org/images/withoutfte.png)
### The solution
![after](https://fteproxy.org/images/withfte.png)
## Create a docker-compose.yml
@ -70,3 +82,6 @@ The document has moved
<A HREF="http://www.google.com/">here</A>.
</BODY></HTML>
```
[1]: https://fteproxy.org/
[2]: https://hub.docker.com/r/vimagick/openvpn/