abeydemir23 / nano-proxy

A tiny TCP proxy with netty

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

nano-proxy

What

Started as an excuse to play with the amazing netty framework. I just needed to proxy traffic from a private network (10.0.0.x) via a public machine.

Then I realized I could play with a bunch of cool stuff (Traffic shaping, hex dumps, connection control, load balancing)

WIP

Not really usable, at the moment. but I had to start pushing something to github.

Wish list

  • ❏ TCP and HTTP proxies

  • ❏ Channel Pooling

  • ❏ Load balancing with ribbon

  • ❏ Tests, tests, tests

Screenshots

638a406a 21f4 11e6 90ec 4c68bf81b02e
6a81ec4c 21f4 11e6 84fe de6f3e3ed828
70558fde 21f4 11e6 9fcd 5d3926872442

About

A tiny TCP proxy with netty

License:Apache License 2.0


Languages

Language:Java 69.7%Language:HTML 15.4%Language:JavaScript 9.4%Language:CSS 5.5%