You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
You can provide your own existing certs, of course. Jenkins still has issues serving the fullchain certs from letsencrypt properly, so this tool has come in handy for me there.
31
31
32
+
### Redirect HTTP -> HTTPS
33
+
Simply include the `-redirectHTTP` flag when running the program.
34
+
32
35
## Installation
33
36
Simply download and uncompress the proper prebuilt binary for your system from the [releases tab](https://github.com/suyashkumar/ssl-proxy/releases/). Then, add the binary to your path or start using it locally (`./ssl-proxy`).
34
37
35
-
If you're using `wget`, you can fetch and uncompress the proper binary in one command:
38
+
If you're using `wget`, you can fetch and uncompress the right binary for your OS using [`bin.suyash.io`](https://github.com/suyashkumar/bin) as follows:
39
+
```sh
40
+
wget -qO- "https://bin.suyash.io/suyashkumar/ssl-proxy"| tar xvz
41
+
```
42
+
or with `curl` (note you need to provide your os if using curl as one of `(darwin, windows, linux)` below):
36
43
```sh
37
-
wget -qO- $BINARY_RELEASE_LINK| tar xvz
44
+
curl -LJ "https://bin.suyash.io/suyashkumar/ssl-proxy?os=linux"| tar xvz
38
45
```
39
46
47
+
Shameless plug: [`suyashkumar/bin (bin.suyash.io)`](https://github.com/suyashkumar/bin) is a general tool that can fetch the latest binaries from GitHub releases for your OS. Check it out :).
48
+
40
49
### Build from source
41
50
#### Build from source using Docker
42
51
You can build `ssl-proxy` for all platforms quickly using the included Docker configurations.
0 commit comments