个人图床带后台管理 · 支持 API 远程存储 · 无加密无后门

前台上传

支持拖拽、点击选择、Ctrl+V 粘贴上传;URL 上传(单条 / 批量,最多 50 个);ZIP 批量解压上传(最多 50 张)。上传过程显示进度与结果,可一键复制链接,并在浏览器本机保留"最近上传"记录。

存储方式

本地存储:图片写入 storage/uploads,元数据存 SQLite;远程存储:转发到兼容 API 的远程服务器,本站仅记录元数据便于检索。

远程上传可选多条 CDN 线路(默认、海外、大陆、优选等),不可达时自动回退到可用域名;远程存储支持默认 / Telegram / Cloudflare R2。

图片处理

输出格式可选自动(推荐)/ WebP / JPEG / PNG / GIF,自动模式优先转 WebP,兼顾体积与画质;本地非加密图支持 SHA-256 秒传去重。

加密访问

支持普通密码 / 问答密码,加密图单独存放,访问需输入密码,且不会出现在公开图片列表中。

开放 API

接口地址 /api/v1.php,支持 POST 上传(文件或 URL)、GET 按 ID / 文件名查询元数据,在线文档见 /api_docs.php。

其他前台

发现页浏览公开图片;图片搜索弹窗按 ID 或文件名查询;站点公告与页脚 HTML 可在后台修改。

管理后台(/admin/)

概览统计(总数、今日/本周上传、访问量、本地/远程占比);图片管理(搜索、按存储筛选、批量删除);站点设置(名称、公告、上传策略、远程 API、清理策略);修改管理员密码(需旧密码,8 位以上含字母数字);仍为默认密码时顶部弱口令提醒。

安全特性

登录、上传、查询分级限流;SSRF 防护(URL 拉图禁止内网与跳转);远程 API 白名单(仅 HTTPS + 指定主机);公告与页脚 XSS 过滤;禁止 Web 访问 storage/、includes/、.db 等敏感路径;Session 加固(HttpOnly / SameSite)。

下载地址

本内容需要登录后查看
上一篇 多场景代下单小程序源码
下一篇 新版OpenClaw 2.0:AI Agent 新版成为一套操作系统