# roim-picx ### 一款基于Cloudflare的Worker、R2、Pages实现的图床应用,具有以下特点: * 10GB的免费存储空间 * 每月300W次的不计流量的图片访问,每天10W的限制。 * 每月100W次的图片上传次数 * 不需要自己购买服务器,克隆代码后部署CloudFlare即可使用。 * 独立部署不需要担心被第三方删除数据。 ### 已实现功能 * 图片批量上传 * 图片列表查询 * 图片删除 * 目录创建 * 按目录查询 * 链接地址点击复制 * 简单的身份认证功能,进入管理页面需要授权 ### 使用教程 1. fork项目到自己的github 2. 创建Page项目 3. 输入编译参数 1. 框架预设:无 2. 构建命令:`npm run build` 3. 输出目录:`dist` 4. 完成创建 5. 设置环境变量 1. `AUTH_TOKEN`:授权码 2. `COPY_URL`:复制的路径,如无,则输入`page域名/rest` 6. 绑定R2 1. 变量名为:`R2` 7. 重新部署 --- 项目fork自[roimdev/roim-picx](https://github.com/roimdev/roim-picx)