Go to file
Sambo Chea 4412b6edd6 Fixed and updated for client and lib models and package version and compile for typescript in http tunnel client 2022-07-10 20:50:50 +07:00
.github Create dependabot.yml 2022-06-24 23:49:52 +07:00
bin Fixed and updated for client and lib models and package version and compile for typescript in http tunnel client 2022-07-10 20:50:50 +07:00
src Fixed and updated for client and lib models and package version and compile for typescript in http tunnel client 2022-07-10 20:50:50 +07:00
.gitignore Task: Updated sdk client and updated the missing types for http tunnel client 2022-07-09 21:17:08 +07:00
.npmignore Task: Upgrading the http tunnel client to typescript language and updated the response and request models and updated the types 2022-07-09 21:07:55 +07:00
package-lock.json Task: Upgrading the http tunnel client to typescript language and updated the response and request models and updated the types 2022-07-09 21:07:55 +07:00
package.json Fixed and updated for client and lib models and package version and compile for typescript in http tunnel client 2022-07-10 20:50:50 +07:00
README.md Task: Add client initialize with quick create client id and token and also start with custom suffix and default suffix can be port or uuid and add more features for http tunnel client 2022-06-26 14:28:37 +07:00
tsconfig.json Task: Upgrading the http tunnel client to typescript language and updated the response and request models and updated the types 2022-07-09 21:07:55 +07:00

CUBETIQ HTTP Tunnel Client

A lightweight http tunnel client using nodejs and socket.io client.

Installation

npm i -g @cubetiq/hlt

OR

npx @cubetiq/hlt

Usage

  • Initialize Client and Start (Quick)
# Initialize a client and token for connect (default's profile)
npx @cubetiq/hlt init

# Start port 3000 to remote server
npx @cubetiq/hlt start 3000
  • Initialize Client and Start (Quick with custom's profile)
# Initialize a client and token for connect (mytest's profile)
npx @cubetiq/hlt init -p mytest

# Start port 3000 to remote server (mytest's profile)
npx @cubetiq/hlt start 3000 -p mytest

Custom Config

  • Generate Client Key
npx @cubetiq/hlt config client new
  • Set Client Token (Required, contact to vendor)
npx @cubetiq/hlt config token $TOKEN
  • Custom Server
npx @cubetiq/hlt config server https://lt.ctdn.net
  • Start Client
npx @cubetiq/hlt start $YOUR_PORT

Contributors