Stb图床是一款开源的图片管理程序,提供现代化图片托管解决方案。项目支持设置图片质量、压缩大小、添加水印、转换格式等功能,并能限制上传尺寸和次数。系统提供IP黑白名单、日志定位、游客上传等管理选项,支持第三方存储包括Telegram、阿里云OSS、腾讯云COS等。技术栈采用Vue.js+Ant Design Vue前端和Node.js+MongoDB后端组合。项目已在Github开源并配有功能演示和安装教程。
又一款开源的图片管理程序
功能特点
- 支持设置图片质量
- 支持压缩图片大小
- 支持文字/图片水印
- 支持设置图片指定宽/高
- 支持上传图片转换为指定格式
- 支持限制最低宽度/高度上传
- 支持上传其他文件格式
- 支持上传IP黑白名单
- 支持上传日志IP定位
- 支持限制日上传次数
- 在线管理图片
- 支持游客上传
- 支持关闭注册
- 支持图片缩略图
- 支持上传第三方存储
- 支持上传图片时鉴黄
效果预览











支持存储
- Telegram,
- Github,
- 阿里云OSS,
- 腾讯云COS,
- AWS S3
- Cloudflare R2,
- 七牛云 Kodo,
- 又拍云 USS
- SFTP,
- FTP,
- WebDAV
技术栈
前端: Vue.js + Ant Design Vue
后端: Node.js +MongoDB
宝塔安装
- 下载项目
- 安装Nginx
- 安装node.js版本管理器选择
v22.16.0
版本

安装好了之后, 点击模块管理
, 输入pnpm
然后点击安装按钮等待安装完毕
- 安装MongoDB
- 点击网站->Node项目->添加新项目-> 启动选项 -> 运行端口
25519
-> 开启外网映射 -> 模块管理 -> 选择pnpm
-> 一键安装项目模块 ->

如果遇到截图里面的这种情况, 项目配置里的运行用户
改为root
