前端: Vue.js + Ant Design Vue
后端: Node.js +MongoDB
特点
-
图片广场
-
支持设置图片质量
-
支持压缩图片大小
-
支持文字/图片水印
-
支持设置图片指定宽/高
-
支持上传图片转换为指定格式
-
支持限制最低宽度/高度上传
-
支持上传其他文件格式
-
支持上传IP黑白名单
-
支持上传日志IP定位
-
支持限制日上传次数
-
在线管理图片
-
支持游客上传
-
支持关闭注册
-
支持图片缩略图
-
支持上传第三方存储
-
支持上传图片时鉴黄
-
支持查看上传日志
-
支持通过接口上传、管理图片、管理全站
已支持以下第三方存储
-
Telegram
-
Github
-
阿里云OSS
-
腾讯云COS
-
AWS S3
-
Cloudflare R2
-
七牛云 Kodo
-
又拍云 USS
-
SFTP
-
FTP
-
WebDAV
项目地址:
图床安装:
演示地址:
管理员账号默认为注册后的第一个账号
如果上传者的IP获取不准确, 请在Nginx配置文件中添加以下配置
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr;
如果你觉得 Stb 对你有帮助,欢迎点击右上角 Star 支持我们,让更多人了解和使用这个项目。
1. 图片管理增加图片方向调整
2. 水印设置添加水印是否平铺开关
3. 更改路由为懒路由, 优化路由代码
4. 站点设置新增侧边栏管理
5. AWS S3 改为S3兼容存储, 移除Cloudflare R2
6. 修复上传至Telegram漏Token问题
7. 修复后台无法删除已上传水印图片文件
8. 修复上传第三方存储失败后缩略图未删除问题
9. 修复在关闭图片压缩和格式转换的情况下依然会被压缩原图的问题
10. 修复在使用第三方存储的情况下依然会保留本地文件的问题
11. 修复复制图片链接需要点击两次才能成功复制的问题
增加邀请码功能
增加编辑用户功能
增加创建用户功能
增加搜索用户功能
增加图片编辑功能
增加图片备注功能
增加图片搜索功能
增加相册功能
增加图片标签功能
增加个人主页
增加相册详细页面
增加后台相册管理功能
增加我的图片页面
支持复制链接与删除图片
增加接口文档页面
后台支持开关该页面
增加日志管理页面
支持日期查询, 用户名查询, IP查询
支持删除指定日志, 一键删除全部日志
增加上传文件命名规则设置
更改图片广场图片预览方式