A simple SSL Termination Proxy for localhost
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Dockerfile
LICENSE
README.md [modify] Update Readme to modify some grammatically incorrect statements Sep 3, 2018
entrypoint.sh initial commit Sep 10, 2017
nginx.conf.template

README.md

Docker Local SSL Termination Proxy

A simple SSL Termination Proxy for accessing https://localhost.

This proxy is easy to use (1 command to launch) and nothing is installed on your local machine thanks to Docker.

Requirement

  • Docker (1.10.0+)

Usage

Mac OSX

docker run -it \
  -e "HOST_IP=`ipconfig getifaddr en0`" \
  -e "PORT=8000" \
  -p 443:443 \
  --rm \
  esplo/docker-local-ssl-termination-proxy

Linux

docker run -it \
  -e "HOST_IP=`hostname -I | awk '{print $1}'`" \
  -e "PORT=8000" \
  -p 443:443 \
  --rm \
  esplo/docker-local-ssl-termination-proxy

Other platform

Only you have to do is to change the command for 'HOST_IP'.

Test connection

$ curl -k https://localhost/

License

See the LICENSE file for license rights and limitations (MIT).