# lazyprox Minimal TCP proxy with an exit-on-idle timeout configuration option. Useful for sparing resources on idling devcontainers. **⚠️ Warning:** This was built in a night to scratch a personal itch, please remove any expectation of this working for your use-case or support. ### Usage ``` ./target/release/lazyprox --help lazyprox 0.1.0 USAGE: lazyprox --listen --dest --idle-timeout-secs OPTIONS: -d, --dest Socket address of TCP destination, eg localhost:22 -h, --help Print help information -i, --idle-timeout-secs Number of seconds of idle time before exiting -l, --listen Bind socket address of TCP listener, eg 0.0.0.0:2222 -V, --version Print version information ``` ### Download | Targets | |---------| | `x86_64-unknown-linux-gnu` | | `x86_64-unknown-linux-musl` | | `aarch64-unknown-linux-gnu` | | `aarch64-unknown-linux-musl` | Example: ```sh curl https://lazyprox.elliotlevin.dev/lazyprox-x86_64-unknown-linux-musl -o lazyprox chmod +x ./lazyprox ./lazyprox --help ```