├── .github
└── workflows
│ └── client.yml
├── .gitignore
├── .vscode
└── settings.json
├── LICENSE
├── README.md
├── eslint.config.js
├── package.json
├── packages
├── cli
│ ├── .env
│ ├── package.json
│ ├── token.js
│ └── upyun-token.js
├── client
│ ├── .dockerignore
│ ├── .env
│ ├── .env.development
│ ├── .env.production
│ ├── Dockerfile
│ ├── README.md
│ ├── README.md.docker
│ ├── auto-imports.d.ts
│ ├── browser-token.png
│ ├── components.d.ts
│ ├── cv-token.png
│ ├── deploy.ts
│ ├── env.d.ts
│ ├── index.html
│ ├── nginx.conf
│ ├── package.json
│ ├── public
│ │ └── favicon.ico
│ ├── scripts
│ │ ├── README.md
│ │ ├── build-local.sh
│ │ ├── build-push.sh
│ │ └── package-lock.json
│ ├── src
│ │ ├── App.vue
│ │ ├── assets
│ │ │ ├── base.css
│ │ │ ├── logo.gif
│ │ │ ├── logo.svg
│ │ │ └── main.css
│ │ ├── components
│ │ │ ├── ConfigPanel.vue
│ │ │ ├── HomeHeader.vue
│ │ │ ├── ImageList.vue
│ │ │ ├── ImageUpload.vue
│ │ │ └── UploadTool.vue
│ │ ├── composables
│ │ │ └── index.ts
│ │ ├── env.d.ts
│ │ ├── main.ts
│ │ ├── pages
│ │ │ └── .gitkeep
│ │ ├── router
│ │ │ ├── Interceptor
│ │ │ │ └── index.ts
│ │ │ ├── index.ts
│ │ │ └── routes
│ │ │ │ └── index.ts
│ │ ├── shims-vue.d.ts
│ │ ├── store
│ │ │ ├── index.ts
│ │ │ └── modules
│ │ │ │ ├── configStore.ts
│ │ │ │ └── imageStore.ts
│ │ ├── types
│ │ │ └── index.ts
│ │ ├── utils
│ │ │ ├── crypto.ts
│ │ │ ├── elementUI.ts
│ │ │ ├── file.ts
│ │ │ ├── image.ts
│ │ │ ├── index.ts
│ │ │ ├── qiniu.ts
│ │ │ ├── stringUtil.ts
│ │ │ ├── transform.ts
│ │ │ └── upyun.ts
│ │ └── vite-env.d.ts
│ ├── token.png
│ ├── tsconfig.json
│ ├── tsconfig.node.json
│ └── vite.config.ts
├── server
│ └── .gitkeep
└── static-web
│ ├── .env
│ ├── README.md
│ ├── deploy.mjs
│ ├── index.html
│ ├── loadEnv.js
│ ├── package.json
│ ├── public
│ └── favicon.png
│ ├── src
│ ├── components
│ │ └── Toast
│ │ │ ├── index.js
│ │ │ └── index.less
│ ├── css
│ │ ├── index.css
│ │ └── index.less
│ ├── js
│ │ └── index.js
│ └── utils
│ │ ├── qiniuUtil.js
│ │ ├── tool.js
│ │ └── viewUtil.js
│ └── token.js
├── pnpm-lock.yaml
└── pnpm-workspace.yaml
/.github/workflows/client.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/.github/workflows/client.yml
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/.gitignore
--------------------------------------------------------------------------------
/.vscode/settings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/.vscode/settings.json
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/LICENSE
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/README.md
--------------------------------------------------------------------------------
/eslint.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/eslint.config.js
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/package.json
--------------------------------------------------------------------------------
/packages/cli/.env:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/cli/.env
--------------------------------------------------------------------------------
/packages/cli/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/cli/package.json
--------------------------------------------------------------------------------
/packages/cli/token.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/cli/token.js
--------------------------------------------------------------------------------
/packages/cli/upyun-token.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/cli/upyun-token.js
--------------------------------------------------------------------------------
/packages/client/.dockerignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/.dockerignore
--------------------------------------------------------------------------------
/packages/client/.env:
--------------------------------------------------------------------------------
1 | VITE_APP_TITLE=七牛云OSS图床 | 粥里有勺糖
--------------------------------------------------------------------------------
/packages/client/.env.development:
--------------------------------------------------------------------------------
1 | VITE_APP_TITLE=七牛云OSS图床 | 粥里有勺糖(dev)
--------------------------------------------------------------------------------
/packages/client/.env.production:
--------------------------------------------------------------------------------
1 | VITE_APP_TITLE=七牛云OSS图床 | 粥里有勺糖
--------------------------------------------------------------------------------
/packages/client/Dockerfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/Dockerfile
--------------------------------------------------------------------------------
/packages/client/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/README.md
--------------------------------------------------------------------------------
/packages/client/README.md.docker:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/README.md.docker
--------------------------------------------------------------------------------
/packages/client/auto-imports.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/auto-imports.d.ts
--------------------------------------------------------------------------------
/packages/client/browser-token.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/browser-token.png
--------------------------------------------------------------------------------
/packages/client/components.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/components.d.ts
--------------------------------------------------------------------------------
/packages/client/cv-token.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/cv-token.png
--------------------------------------------------------------------------------
/packages/client/deploy.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/deploy.ts
--------------------------------------------------------------------------------
/packages/client/env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/packages/client/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/index.html
--------------------------------------------------------------------------------
/packages/client/nginx.conf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/nginx.conf
--------------------------------------------------------------------------------
/packages/client/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/package.json
--------------------------------------------------------------------------------
/packages/client/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/public/favicon.ico
--------------------------------------------------------------------------------
/packages/client/scripts/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/scripts/README.md
--------------------------------------------------------------------------------
/packages/client/scripts/build-local.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/scripts/build-local.sh
--------------------------------------------------------------------------------
/packages/client/scripts/build-push.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/scripts/build-push.sh
--------------------------------------------------------------------------------
/packages/client/scripts/package-lock.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/scripts/package-lock.json
--------------------------------------------------------------------------------
/packages/client/src/App.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/src/App.vue
--------------------------------------------------------------------------------
/packages/client/src/assets/base.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/src/assets/base.css
--------------------------------------------------------------------------------
/packages/client/src/assets/logo.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/src/assets/logo.gif
--------------------------------------------------------------------------------
/packages/client/src/assets/logo.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/src/assets/logo.svg
--------------------------------------------------------------------------------
/packages/client/src/assets/main.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/src/assets/main.css
--------------------------------------------------------------------------------
/packages/client/src/components/ConfigPanel.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/src/components/ConfigPanel.vue
--------------------------------------------------------------------------------
/packages/client/src/components/HomeHeader.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/src/components/HomeHeader.vue
--------------------------------------------------------------------------------
/packages/client/src/components/ImageList.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/src/components/ImageList.vue
--------------------------------------------------------------------------------
/packages/client/src/components/ImageUpload.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/src/components/ImageUpload.vue
--------------------------------------------------------------------------------
/packages/client/src/components/UploadTool.vue:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/src/components/UploadTool.vue
--------------------------------------------------------------------------------
/packages/client/src/composables/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/src/composables/index.ts
--------------------------------------------------------------------------------
/packages/client/src/env.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/src/env.d.ts
--------------------------------------------------------------------------------
/packages/client/src/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/src/main.ts
--------------------------------------------------------------------------------
/packages/client/src/pages/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/packages/client/src/router/Interceptor/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/src/router/Interceptor/index.ts
--------------------------------------------------------------------------------
/packages/client/src/router/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/src/router/index.ts
--------------------------------------------------------------------------------
/packages/client/src/router/routes/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/src/router/routes/index.ts
--------------------------------------------------------------------------------
/packages/client/src/shims-vue.d.ts:
--------------------------------------------------------------------------------
1 | // 第三方库的类型定义
2 | // interface Window {
3 | // UPNG: any
4 | // }
5 |
--------------------------------------------------------------------------------
/packages/client/src/store/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/src/store/index.ts
--------------------------------------------------------------------------------
/packages/client/src/store/modules/configStore.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/src/store/modules/configStore.ts
--------------------------------------------------------------------------------
/packages/client/src/store/modules/imageStore.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/src/store/modules/imageStore.ts
--------------------------------------------------------------------------------
/packages/client/src/types/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/src/types/index.ts
--------------------------------------------------------------------------------
/packages/client/src/utils/crypto.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/src/utils/crypto.ts
--------------------------------------------------------------------------------
/packages/client/src/utils/elementUI.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/src/utils/elementUI.ts
--------------------------------------------------------------------------------
/packages/client/src/utils/file.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/src/utils/file.ts
--------------------------------------------------------------------------------
/packages/client/src/utils/image.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/src/utils/image.ts
--------------------------------------------------------------------------------
/packages/client/src/utils/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/src/utils/index.ts
--------------------------------------------------------------------------------
/packages/client/src/utils/qiniu.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/src/utils/qiniu.ts
--------------------------------------------------------------------------------
/packages/client/src/utils/stringUtil.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/src/utils/stringUtil.ts
--------------------------------------------------------------------------------
/packages/client/src/utils/transform.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/src/utils/transform.ts
--------------------------------------------------------------------------------
/packages/client/src/utils/upyun.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/src/utils/upyun.ts
--------------------------------------------------------------------------------
/packages/client/src/vite-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/packages/client/token.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/token.png
--------------------------------------------------------------------------------
/packages/client/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/tsconfig.json
--------------------------------------------------------------------------------
/packages/client/tsconfig.node.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/tsconfig.node.json
--------------------------------------------------------------------------------
/packages/client/vite.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/client/vite.config.ts
--------------------------------------------------------------------------------
/packages/server/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/packages/static-web/.env:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/static-web/.env
--------------------------------------------------------------------------------
/packages/static-web/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/static-web/README.md
--------------------------------------------------------------------------------
/packages/static-web/deploy.mjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/static-web/deploy.mjs
--------------------------------------------------------------------------------
/packages/static-web/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/static-web/index.html
--------------------------------------------------------------------------------
/packages/static-web/loadEnv.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/static-web/loadEnv.js
--------------------------------------------------------------------------------
/packages/static-web/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/static-web/package.json
--------------------------------------------------------------------------------
/packages/static-web/public/favicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/static-web/public/favicon.png
--------------------------------------------------------------------------------
/packages/static-web/src/components/Toast/index.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/static-web/src/components/Toast/index.js
--------------------------------------------------------------------------------
/packages/static-web/src/components/Toast/index.less:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/static-web/src/components/Toast/index.less
--------------------------------------------------------------------------------
/packages/static-web/src/css/index.css:
--------------------------------------------------------------------------------
1 | h2 {
2 | color: red;
3 | }
--------------------------------------------------------------------------------
/packages/static-web/src/css/index.less:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/static-web/src/css/index.less
--------------------------------------------------------------------------------
/packages/static-web/src/js/index.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/static-web/src/js/index.js
--------------------------------------------------------------------------------
/packages/static-web/src/utils/qiniuUtil.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/static-web/src/utils/qiniuUtil.js
--------------------------------------------------------------------------------
/packages/static-web/src/utils/tool.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/static-web/src/utils/tool.js
--------------------------------------------------------------------------------
/packages/static-web/src/utils/viewUtil.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/static-web/src/utils/viewUtil.js
--------------------------------------------------------------------------------
/packages/static-web/token.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/packages/static-web/token.js
--------------------------------------------------------------------------------
/pnpm-lock.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/pnpm-lock.yaml
--------------------------------------------------------------------------------
/pnpm-workspace.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ATQQ/image-bed-qiniu/HEAD/pnpm-workspace.yaml
--------------------------------------------------------------------------------