A global proxy for Go modules.
Switch branches/tags
Nothing to show
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci add circle CI config Sep 3, 2018
module init Sep 1, 2018
scripts add github repo link Sep 5, 2018
semver init Sep 1, 2018
.gitignore add docker support Oct 19, 2018
Dockerfile add docker support Oct 19, 2018
LICENSE Initial commit Aug 31, 2018
README.md add docker support Oct 19, 2018
circle-test.sh add circle CI config Sep 3, 2018
docker-compose.yaml add docker support Oct 19, 2018
go.mod init Sep 1, 2018
main.go fix mkdir cacheDir bad file mode Nov 27, 2018
response.go clear code: get path suffix Sep 6, 2018

README.md

GOPROXY CircleCI

A global proxy for go modules. see: https://goproxy.io

Build

go build

Started

./goproxy -listen=0.0.0.0:80

Docker

docker run -it goproxyio/goproxy

Use the -v flag to persisting the proxy module data (change go_repo to your own dir):

docker run -it -v go_repo:/go/pkg/mod/cache/download goproxyio/goproxy

Docker Compose

docker-compose up