├── .all-contributorsrc ├── .github └── workflows │ ├── golangci-lint.yml │ └── test.yml ├── .gitignore ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── Version ├── browse.go ├── browse_test.go ├── caddyfile.go ├── caddyfile_test.go ├── errors.go ├── example ├── Caddyfile ├── LOCALSTACK_EXAMPLE.md ├── awslocal │ └── populate.sh └── docker-compose.yml ├── go.mod ├── go.sum ├── s3proxy.go ├── s3proxy_test.go ├── tag.sh └── testdata ├── _404.txt ├── default_error_page.txt ├── inner └── index.html ├── test.json └── to-delete.json /.all-contributorsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindenlab/caddy-s3-proxy/HEAD/.all-contributorsrc -------------------------------------------------------------------------------- /.github/workflows/golangci-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindenlab/caddy-s3-proxy/HEAD/.github/workflows/golangci-lint.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindenlab/caddy-s3-proxy/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | caddy 2 | cover.* 3 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindenlab/caddy-s3-proxy/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindenlab/caddy-s3-proxy/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindenlab/caddy-s3-proxy/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindenlab/caddy-s3-proxy/HEAD/README.md -------------------------------------------------------------------------------- /Version: -------------------------------------------------------------------------------- 1 | 0.5.8 2 | -------------------------------------------------------------------------------- /browse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindenlab/caddy-s3-proxy/HEAD/browse.go -------------------------------------------------------------------------------- /browse_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindenlab/caddy-s3-proxy/HEAD/browse_test.go -------------------------------------------------------------------------------- /caddyfile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindenlab/caddy-s3-proxy/HEAD/caddyfile.go -------------------------------------------------------------------------------- /caddyfile_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindenlab/caddy-s3-proxy/HEAD/caddyfile_test.go -------------------------------------------------------------------------------- /errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindenlab/caddy-s3-proxy/HEAD/errors.go -------------------------------------------------------------------------------- /example/Caddyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindenlab/caddy-s3-proxy/HEAD/example/Caddyfile -------------------------------------------------------------------------------- /example/LOCALSTACK_EXAMPLE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindenlab/caddy-s3-proxy/HEAD/example/LOCALSTACK_EXAMPLE.md -------------------------------------------------------------------------------- /example/awslocal/populate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindenlab/caddy-s3-proxy/HEAD/example/awslocal/populate.sh -------------------------------------------------------------------------------- /example/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindenlab/caddy-s3-proxy/HEAD/example/docker-compose.yml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindenlab/caddy-s3-proxy/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindenlab/caddy-s3-proxy/HEAD/go.sum -------------------------------------------------------------------------------- /s3proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindenlab/caddy-s3-proxy/HEAD/s3proxy.go -------------------------------------------------------------------------------- /s3proxy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindenlab/caddy-s3-proxy/HEAD/s3proxy_test.go -------------------------------------------------------------------------------- /tag.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lindenlab/caddy-s3-proxy/HEAD/tag.sh -------------------------------------------------------------------------------- /testdata/_404.txt: -------------------------------------------------------------------------------- 1 | this is 404 2 | -------------------------------------------------------------------------------- /testdata/default_error_page.txt: -------------------------------------------------------------------------------- 1 | this is a default error page 2 | -------------------------------------------------------------------------------- /testdata/inner/index.html: -------------------------------------------------------------------------------- 1 | my index.html 2 | -------------------------------------------------------------------------------- /testdata/test.json: -------------------------------------------------------------------------------- 1 | {"foo": "bar"} 2 | -------------------------------------------------------------------------------- /testdata/to-delete.json: -------------------------------------------------------------------------------- 1 | {"foo": "bar"} 2 | --------------------------------------------------------------------------------