shoes 0.1.2

A multi-protocol proxy server.
[
  {
    "address": "0.0.0.0:65182",
    "transport": "tcp",
    "serverProtocol": {
      "type": "ss",
      "cipher": "hello",
      "password": "there"
    }
  },

  {
    "address": "1.2.3.4:5555",
    "transport": ["tcp", "udp"],
    "serverProtocol": {
      "type": "websocket",
      "target": {
        "type": "http",
        "username": "abc",
        "password": "def"
      }
    },

    "clientProxy": {
      "address": "1.2.3.4:8888",
      "clientProtocol": {
        "type": "http",
        "username": "hi",
        "password": "there"
      }
    }
  }
]