8000 GitHub - foobar1643/https-proxy: Drop-in https proxy with data mirroring
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
This repository was archived by the owner on Jan 18, 2025. It is now read-only.

foobar1643/https-proxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

https-proxy

Drop-in https proxy with data mirroring feature.

Getting started

Latest stable Rust toolchain is required to build this project.

  1. Build the release binary (may take a while depending on your machine):
$ cargo build --release
  1. Create a working directory for the proxy, copy the binary with configuration file example:
$ mkdir ~/proxy
$ cp ./target/release/https-proxy ~/proxy/https-proxy
$ cp ./config.toml.example.example ~/proxy/config.toml
  1. Generate a new TLS certificate that will be used by the proxy. Use RSA private key to self-sign the certificate (only RSA is supported for now), save the key into a separate file as you will need it later.

  2. Edit config.toml for your use-case, the proxy is ready to work after you're done here.

About

Drop-in https proxy with data mirroring

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

0