doc: update README.md

This commit is contained in:
tux
2025-06-25 01:38:47 +05:30
committed by GitHub
parent 071c671127
commit 56a4ba0460

View File

@ -52,13 +52,18 @@ environment.systemPackages = [ inputs.trok.packages.${system}.default ];
``` ```
## Usage ## Usage
Start a TCP tunnel:
```sh ```sh
trok tcp PORT_NUMBER trok tcp PORT_NUMBER
``` ```
Example:
```sh
trok tcp 3000
```
This will expose your local service running on port `3000` to a public endpoint via the `trok` server.
## Selfhost ## Selfhost
You can host your own `trok` server with NixOS:
```nix ```nix
# Add to your flake inputs # Add to your flake inputs
trok = { trok = {
@ -82,3 +87,4 @@ trok = {
}; };
} }
``` ```
Once deployed, your `trok` server will be ready to handle tunneling requests from clients.