├── .dockerignore ├── .gitignore ├── Dockerfile.release ├── LICENSE ├── README.md ├── config.json ├── config └── config.go ├── doc ├── minio.png ├── minio上传日志.png ├── 上传日志.png ├── 上传页面.png └── 新方案(2020.09.09).png ├── docs ├── docs.go ├── swagger.json └── swagger.yaml ├── go.mod ├── go.sum ├── lib ├── cors │ └── cors.go ├── log │ └── log.go ├── logrusHook │ └── hooks.go ├── minio_ext │ ├── api-error-response.go │ ├── api-list.go │ ├── api-s3-datatypes.go │ ├── api.go │ ├── constants.go │ ├── object.go │ ├── retry.go │ ├── transport.go │ └── util.go ├── mysql │ └── mysql.go └── rsa │ └── rsa.go ├── main.go ├── model └── file_chunk.go ├── oss ├── service └── minio │ ├── client.go │ └── service.go ├── utils └── args │ └── args.go └── web_src └── minio ├── .babelrc ├── .editorconfig ├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── .postcssrc.js ├── README.md ├── build ├── build.js ├── check-versions.js ├── logo.png ├── utils.js ├── vue-loader.conf.js ├── webpack.base.conf.js ├── webpack.dev.conf.js └── webpack.prod.conf.js ├── config ├── dev.env.js ├── index.js └── prod.env.js ├── index.html ├── package-lock.json ├── package.json ├── src ├── App.vue ├── assets │ └── logo.png ├── components │ └── HelloWorld.vue ├── index.js ├── main.js └── router │ └── index.js └── static └── .gitkeep /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile.release: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/Dockerfile.release -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/README.md -------------------------------------------------------------------------------- /config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/config.json -------------------------------------------------------------------------------- /config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/config/config.go -------------------------------------------------------------------------------- /doc/minio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/doc/minio.png -------------------------------------------------------------------------------- /doc/minio上传日志.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/doc/minio上传日志.png -------------------------------------------------------------------------------- /doc/上传日志.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/doc/上传日志.png -------------------------------------------------------------------------------- /doc/上传页面.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/doc/上传页面.png -------------------------------------------------------------------------------- /doc/新方案(2020.09.09).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/doc/新方案(2020.09.09).png -------------------------------------------------------------------------------- /docs/docs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/docs/docs.go -------------------------------------------------------------------------------- /docs/swagger.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/docs/swagger.json -------------------------------------------------------------------------------- /docs/swagger.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/docs/swagger.yaml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/go.sum -------------------------------------------------------------------------------- /lib/cors/cors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/lib/cors/cors.go -------------------------------------------------------------------------------- /lib/log/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/lib/log/log.go -------------------------------------------------------------------------------- /lib/logrusHook/hooks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/lib/logrusHook/hooks.go -------------------------------------------------------------------------------- /lib/minio_ext/api-error-response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/lib/minio_ext/api-error-response.go -------------------------------------------------------------------------------- /lib/minio_ext/api-list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/lib/minio_ext/api-list.go -------------------------------------------------------------------------------- /lib/minio_ext/api-s3-datatypes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/lib/minio_ext/api-s3-datatypes.go -------------------------------------------------------------------------------- /lib/minio_ext/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/lib/minio_ext/api.go -------------------------------------------------------------------------------- /lib/minio_ext/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/lib/minio_ext/constants.go -------------------------------------------------------------------------------- /lib/minio_ext/object.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/lib/minio_ext/object.go -------------------------------------------------------------------------------- /lib/minio_ext/retry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/lib/minio_ext/retry.go -------------------------------------------------------------------------------- /lib/minio_ext/transport.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/lib/minio_ext/transport.go -------------------------------------------------------------------------------- /lib/minio_ext/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/lib/minio_ext/util.go -------------------------------------------------------------------------------- /lib/mysql/mysql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/lib/mysql/mysql.go -------------------------------------------------------------------------------- /lib/rsa/rsa.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/lib/rsa/rsa.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/main.go -------------------------------------------------------------------------------- /model/file_chunk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/model/file_chunk.go -------------------------------------------------------------------------------- /oss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/oss -------------------------------------------------------------------------------- /service/minio/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/service/minio/client.go -------------------------------------------------------------------------------- /service/minio/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/service/minio/service.go -------------------------------------------------------------------------------- /utils/args/args.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/utils/args/args.go -------------------------------------------------------------------------------- /web_src/minio/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/web_src/minio/.babelrc -------------------------------------------------------------------------------- /web_src/minio/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/web_src/minio/.editorconfig -------------------------------------------------------------------------------- /web_src/minio/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/web_src/minio/.eslintignore -------------------------------------------------------------------------------- /web_src/minio/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/web_src/minio/.eslintrc.js -------------------------------------------------------------------------------- /web_src/minio/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/web_src/minio/.gitignore -------------------------------------------------------------------------------- /web_src/minio/.postcssrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/web_src/minio/.postcssrc.js -------------------------------------------------------------------------------- /web_src/minio/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/web_src/minio/README.md -------------------------------------------------------------------------------- /web_src/minio/build/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/web_src/minio/build/build.js -------------------------------------------------------------------------------- /web_src/minio/build/check-versions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/web_src/minio/build/check-versions.js -------------------------------------------------------------------------------- /web_src/minio/build/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/web_src/minio/build/logo.png -------------------------------------------------------------------------------- /web_src/minio/build/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/web_src/minio/build/utils.js -------------------------------------------------------------------------------- /web_src/minio/build/vue-loader.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/web_src/minio/build/vue-loader.conf.js -------------------------------------------------------------------------------- /web_src/minio/build/webpack.base.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/web_src/minio/build/webpack.base.conf.js -------------------------------------------------------------------------------- /web_src/minio/build/webpack.dev.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/web_src/minio/build/webpack.dev.conf.js -------------------------------------------------------------------------------- /web_src/minio/build/webpack.prod.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/web_src/minio/build/webpack.prod.conf.js -------------------------------------------------------------------------------- /web_src/minio/config/dev.env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/web_src/minio/config/dev.env.js -------------------------------------------------------------------------------- /web_src/minio/config/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/web_src/minio/config/index.js -------------------------------------------------------------------------------- /web_src/minio/config/prod.env.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | module.exports = { 3 | NODE_ENV: '"production"' 4 | } 5 | -------------------------------------------------------------------------------- /web_src/minio/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/web_src/minio/index.html -------------------------------------------------------------------------------- /web_src/minio/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/web_src/minio/package-lock.json -------------------------------------------------------------------------------- /web_src/minio/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/web_src/minio/package.json -------------------------------------------------------------------------------- /web_src/minio/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/web_src/minio/src/App.vue -------------------------------------------------------------------------------- /web_src/minio/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/web_src/minio/src/assets/logo.png -------------------------------------------------------------------------------- /web_src/minio/src/components/HelloWorld.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/web_src/minio/src/components/HelloWorld.vue -------------------------------------------------------------------------------- /web_src/minio/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/web_src/minio/src/index.js -------------------------------------------------------------------------------- /web_src/minio/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/web_src/minio/src/main.js -------------------------------------------------------------------------------- /web_src/minio/src/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuyuanshifu/minio-breakpoint-upload/HEAD/web_src/minio/src/router/index.js -------------------------------------------------------------------------------- /web_src/minio/static/.gitkeep: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------