An open API service indexing awesome lists of open source software.

https://github.com/frain-dev/mole

Mole is an HTTP connect tunnel powered by smokescreen
https://github.com/frain-dev/mole

Last synced: 12 months ago
JSON representation

Mole is an HTTP connect tunnel powered by smokescreen

Awesome Lists containing this project

README

          

# Mole

Mole is an HTTP connect tunnel powered by smokescreen

## Install

Build the docker image and tag it appropriately

```bash
$ docker build -t ghcr.io/frain-dev/mole:latest .
```

## Run

```bash
$ docker run -p 4750:4750 -e PROXY_PASSWORD=$PROXY_PASSWORD ghcr.io/frain-dev/mole:latest
```

## Configuration

Configure the server that wants to use the proxy by setting the `HTTP_PROXY` environment variable

```bash
export HTTP_PROXY="http://IP_ADDRESS:PORT"
```

## Usage

For all outgoing requests the `Proxy-Authorization` header must be set to the value in the `PROXY_PASSWORD` environment variable.