a messy implementation of vmess protocol for educational purposes.
$ xray --config ./config/config.json
$ cargo run -- --config ./config/config.toml
run xray:
$ xray --config ./config/config.json
if you set aead = false
in config.toml
you might need to disable aead:
$ env "xray.vmess.aead.forced=false" xray --config ./config/config.json
or simply using docker-compose:
$ docker-compose up
and proxy your requests:
$ curl google.com --proxy http://127.0.0.1:1090