Go HTTP(s) Forward/Reverse Proxy
This is intended to provide the proxy for the goproxy frontend. It is currently a work in progress, and is not very stable, and not fully functional.
Setup
- Set path to data directory:
goproxy$ export GOPROXY_DATA_DIR=$HOME/goproxy-data # path where certificates and keys are stored
- Start goproxy:
goproxy$ go run goproxy
- Import $GOPROXY_DATA_DIR/ca.pem into your browser trust store.
- Configure your browser to proxy https and http to host localhost and port 8888.
License
This code is licensed under the MIT License.