全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 4729|回复: 87
打印 上一主题 下一主题

分享一下我自己目前正在开发的图床程序: Stb图床

  [复制链接]
跳转到指定楼层
1#
发表于 2025-5-19 09:13:35 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 Aerry 于 2025-6-14 09:17 编辑





















前端: Vue.js + Ant Design Vue
后端: Node.js +MongoDB

  • 支持图片广场、广场开关
  • 支持设置图片质量
  • 支持压缩图片大小
  • 支持文字、图片水印
  • 支持设置图片指定宽、高
  • 支持上传图片转换为指定格式
  • 支持限制最低宽度、高度上传
  • 支持游客上传
  • 支持关闭注册、邀请码注册
  • 支持图片缩略图
  • 支持网站统计
  • 支持上传第三方存储
  • 支持图片鉴黄
  • 支持查看上传日志
  • 支持上传IP黑名单
  • 支持限制日上传次数
  • 支持管理、创建、修改、删除相册
  • 支持通过接口上传、管理图片、管理全站
  • 支持第三方社会化登录
  • 支持角色组配置, 可以为每个角色组配置储存策略


已支持以下第三方存储
  • 阿里云OSS
  • 腾讯云COS
  • S3 兼容
  • Cloudflare R2
  • 七牛云 Kodo
  • 又拍云 USS
  • SFTP
  • FTP
  • WebDAV
  • Telegram
  • Github


项目地址: https://github.com/setube/stb
安装图床: https://github.com/setube/stb/wiki/install
演示地址: https://stb.wenzi.games
TG群: https://t.me/+jDH_82deSmc4NzRl

管理员账号默认为注册后的第一个账号


如果你觉得 Stb 对你有帮助,欢迎点击右上角 ⭐Star 支持我们,让更多人了解和使用这个项目。
推荐
发表于 2025-5-19 11:40:07 | 只看该作者

眼睛不用可以捐了,人家STB,到你这SBT。
推荐
发表于 2025-5-19 10:10:18 | 只看该作者
好东西啊 老哥这图床功能挺全的 水印压缩格式转换都齐活了 后端还是node+mongo挺对味 这就去github点个star先 不过话说回来现在图床程序这么多 建议再加个webp自动转换功能 现在流量贵能省一点是一点
推荐
 楼主| 发表于 2025-6-1 05:44:56 | 只看该作者
0.0.7版本更新说明

增加我的图片页面
支持复制链接与删除图片

增加接口文档页面
后台支持开关该页面

增加日志管理页面
支持日期查询, 用户名查询, IP查询
支持删除指定日志, 一键删除全部日志

增加上传文件命名规则设置
更改图片广场图片预览方式
推荐
 楼主| 发表于 2025-5-29 18:06:53 | 只看该作者
toot 发表于 2025-5-29 07:27
关于缩略图,有一个开源项目https://github.com/weserv/images

sm.ms就是使用了这个,具体你可以参考sm. ...

你可以看下演示站: https://stb.wenzi.games/
推荐
 楼主| 发表于 2025-5-25 18:33:16 | 只看该作者
toot 发表于 2025-5-24 20:49
图床以链接为主,而不是展示图片的。特别是天朝这个环境,后台直接展示完整图片(或者较大的预览图)晚高峰几 ...

上传的时候生成个缩略图就行了
推荐
 楼主| 发表于 2025-5-25 00:19:40 | 只看该作者
拼命二郎 发表于 2025-5-24 14:59
大佬还是对接cf的把,图床大多会被人传色色,你对接国内的云,吃枣药丸,就弄一个本地和国外的云或者cf这些 ...

r2和s3都对接了的
推荐
 楼主| 发表于 2025-5-24 19:58:53 | 只看该作者


芜湖, 起飞
推荐
 楼主| 发表于 2025-5-19 09:14:53 | 只看该作者
图床是我随便写着玩的, 为啥突然想开发一个图床程序呢, 事情是这样, 我昨晚逛github的时候看到个叫简单图床的程序,php写的, 我看了下项目预览图和程序所有的功能, 我寻思哥们你写成这样都能发布, 然后我就寻思自己也写个, 然后我就花了一宿时间写出来了
88#
 楼主| 发表于 2025-6-18 00:52:58 | 只看该作者
0.1.4 版本更新说明

优化部分UI细节
修复S3 兼容存储问题
修复图片名称乱码问题
水印配置项移动至角色组
角色组增加可用容量设置项
87#
发表于 2025-6-14 09:56:36 | 只看该作者
绑定 但是我只会用 php
86#
 楼主| 发表于 2025-6-14 09:17:49 | 只看该作者
本帖最后由 Aerry 于 2025-6-14 09:29 编辑

0.1.3版本更新说明

1. 新增北岸设置项
2. 新增公告管理功能
3. 新增角色组管理功能
4. 新增HTML代码设置项
5. 新增文件目录命名规则设置项
6. 移除无效工作流
7. 修复S3 兼容存储上传问题
8. 修复找回密码页面404问题
85#
 楼主| 发表于 2025-6-11 09:11:58 | 只看该作者

https://github.com/setube/stb/wiki/install
84#
 楼主| 发表于 2025-6-11 09:09:03 | 只看该作者
0.1.2版本更新说明

1. 图片管理增加图片方向调整
2. 水印设置添加水印是否平铺开关
3. 更改路由为懒路由, 优化路由代码
4. 站点设置新增侧边栏管理
5. AWS S3 改为S3兼容存储, 移除Cloudflare R2
6. 修复上传至Telegram漏Token问题
7. 修复后台无法删除已上传水印图片文件
8. 修复上传第三方存储失败后缩略图未删除问题
9. 修复在关闭图片压缩和格式转换的情况下依然会被压缩原图的问题
10. 修复在使用第三方存储的情况下依然会保留本地文件的问题
11. 修复复制图片链接需要点击两次才能成功复制的问题
83#
发表于 2025-6-11 00:30:17 | 只看该作者
Aerry 发表于 2025-5-22 17:26
https://github.com/setube/stb/blob/main/docs/%E5%AE%89%E8%A3%85%E5%9B%BE%E5%BA%8A.md#docker

404 - page not found
82#
发表于 2025-6-6 08:36:51 | 只看该作者
Aerry 发表于 2025-5-19 09:14
图床是我随便写着玩的, 为啥突然想开发一个图床程序呢, 事情是这样, 我昨晚逛github的时候看到个叫简单图床 ...

太强了,一个晚上就写出来。
81#
发表于 2025-6-6 07:47:58 | 只看该作者
顶啊 现在技术贴不多了
80#
 楼主| 发表于 2025-6-6 01:12:29 | 只看该作者
Stb 图床程序0.1.1版本更新说明

1. 新增滑动验证码后端验证
2. 修复上传图片报错文案问题
3. 修复无法获取到客户端IP问题
4. 修复第三方存储上传文件无法预览问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-10-26 14:40 , Processed in 0.094246 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表