Skip to content
 
 

Repository files navigation

⚡ SpeedTunnel

Fast and secure tunneling service for exposing local servers to the internet

What's SpeedTunnel?

  • SpeedTunnel is a free and open tool for exposing local servers to public network (the internet)
  • It can expose TCP protocols, such as HTTP, SSH, etc. Any server!

How to install

Windows

Manual Installation

  1. Install the latest release of SpeedTunnel

  2. Place the file where it is convenient for you

    (At this point, you can use the program, but you will need to manually call the .exe file)

  3. Create speedtunnel.bat file so we can use the "speedtunnel" keyword to call the .exe file

    @echo off
    "C:\Exact\Path\To\File\speedtunnel-windows-386.exe" %*
  4. Add to the environment variable "PATH" the path to the folder where we created .bat file

Congratulations! You can check if everything is working with the speedtunnel command in CMD


MacOS and Linux
$ curl -fsSL https://speedtunnel.io/install.sh | sudo bash

How to use

First obtain auth token, then

speedtunnel auth <your-auth-token>

Replace 8000 with the port you want to expose

speedtunnel http 8000

For exposing any TCP servers, such as SSH

speedtunnel tcp 22

For using custom subdomains

speedtunnel http 3000 -s <custom-name>

For using SpeedTunnel debugger (with v1.0 or higher)

speedtunnel http 3000 --debug

Serve static files using built-in HTTP Server

speedtunnel serve .

Serve on a different domain using CNAME

speedtunnel http 3000 --cname example.com

Press Ctrl+C to stop it


Developer

Davlatov Abdulhafiz

Version

v1.0.0

License

Open Source

About

join public router. quickly.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages