Metadata-Version: 2.4
Name: worktestlink
Version: 0.1.0
Summary: CLI client for WorkTestLink — expose your localhost to the internet
License-Expression: MIT
Project-URL: Homepage, https://worktestlink.com
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: requests>=2.32.0
Requires-Dist: websockets>=13.0

# WorkTestLink CLI

Expose your localhost to the internet via [WorkTestLink](https://worktestlink.com).

## Install

**macOS (Homebrew):**

```bash
brew install ike5/tap/worktestlink
```

**Any platform (pip):**

```bash
pip install worktestlink
```

## Usage

```bash
worktestlink -p <port> -k <api-key> [-d <subdomain>]
```

### Options

| Flag | Description |
|------|-------------|
| `-p, --port` | Local port to forward to (required) |
| `-k, --key` | API key for authentication (required) |
| `-d, --subdomain` | Requested subdomain (optional, random if omitted) |
| `-s, --server` | WebSocket server URL (default: `ws://worktestlink.com/ws/tunnel/`) |
| `--host` | Local host to forward to (default: `localhost`) |

### Example

```bash
worktestlink -p 3000 -k aBcDeFgH... -d myapp
```

Your app will be live at `http://myapp.worktestlink.com`.
