localtunnel-0.0.12 is not a library.
Visit the last successful build:
localtunnel-0.0.9
Localtunnel
Localtunnel exposes your localhost endpoint to the world, user cases are:
- API testing
- multiple devices access to single data store
- peer to peer connection, workaround for NAT hole punching.
Client Usage
Use in CLI:
cargo install localtunnel
localtunnel client --host https://localtunnel.me --subdomain kaichao --port 3000
Use as a Rust library:
cargo add localtunnel-client
use ;
let = channel;
let result = open_tunnel.await;
// Shutdown the background tasks by sending a signal.
let _ = notify_shutdown.send;
Server Usage
Use in CLI:
localtunnel server --domain localtunnel.me --port 3000 --proxy-port 3001 --secure
Use as a Rust library,
cargo install localtunnel-server
use start;
start.await?