Skip to content

Add http proxy feature. #85

Description

@DimaRU

Issue Details

Although the Trusttunnel client generally runs very smoothly and covers almost all use cases, there is one critically missing feature: HTTP/HTTPS proxy mode.

There are two basic scenarios for using the Trusttunnel client.

  1. VPN mode. For mobile devices, this mode is practically the only option, especially for iOS. It is'tn ideal for desktop use, particularly when large amounts of traffic are required, such as working with Docker images, downloading Xcode/simulators, etc. It requires split tunelling, which is very time-consuming to set up.
  2. Proxy mode—convenient for desktops, as it allows you to fully control which traffic goes through the tunnel. Many apps support custom proxy settings. However, not all of them support SOCKS5 proxies. One such app is Claude Code. Google Chrome does not support authentication for SOCKS5 proxies.

Proposed solution

I propose the following feature: HTTP proxy mode.
How difficult would it be to implement?

Alternative solution

Use gost

./gost -L=http://127.0.0.1:8088 -F=socks5://127.0.0.1:8080?notls=true

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions