+
Skip to content

fauh45/terowongan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Terowongan

Terowongan (IPA: /təroˈwɔŋan/) means tunnel in indonesian language. Terowongan itself is an implementation of HTTP Tunneling in Rust.

Motivation

While there's already a lot of HTTP tunneling implementation in general. Like A LOT. This project isn't really meant to compete with all of those existing project. But rather just an exercise in Rust on how to make a functional software that (maybe) could work in production.

Usage

WIP

Development Plan

  • Implement HTTP Connect host
    • Connect worker function
    • Subdomain (with SNI) support for Connect
    • Authentication & Authorization
  • Implement HTTP Connect client
    • Start a Connect tunnel with the host on a port
    • Multiple port Connection

Docs

Go to docs to see deeper explanation on the software.

Maintainer

fauh45

About

HTTP Tunnel Implementation in Rust

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载