本帖最后由 Hellohao 于 2021-11-19 13:16 编辑
最前面的话
早在去年我曾经写过一个图床程序,但是由于有些功能不够完善,页面UI老旧,迫于无奈,我选择了整个架构重构。并且这次在数据格式上和代码规范上都认真统一了。整体采用SpringBoot+VUE前后端分离式设计实现。
Hellohao图像托管程序
前言
Hellohao图像托管程序(图床)这是一个由JAVA语言编写SpringBoot框架开发的开源图像托管程序。具备多对象存储源对接,采用前后端分离 式设计的一款专门托管图像的程序,支持多种格式的图像 多功能的图床系统。
程序主要使用领域:个人照片存储 ,团队共享图像 ,博客/商城等网站图片托管 ,图像批量云分享 等。具备优秀的多用户图像上传功能和完善的图像查询管理逻辑,同时支持对接多家对象存储。
存储源支持:
本地 ,阿里OSS ,又拍USS ,七牛KODO ,腾讯COS ,网易NOS ,U-File ,FTP 等。
引导
希望你们可以给我一个Star (抱拳~)你的star 是对一名开发者最大的支持
后端源码:https://github.com/Hello-hao/Tbed
前端源码:https://github.com/Hello-hao/tbed-web
文档地址:http://doc.hellohao.cn
程序展示:http://tc.hellohao.cn
*备用地址(由于.hellohao.cn被国内部分省的运营商劫持,导致无法打开,顾准备了备用地址)**
文档地址(备用):http://doc.wwery.com
程序官网:http://tbed.wwery.com
主要功能
-
前后端分离式架构设计,部署更方便
-
个人相册浏览,图像详细资料展示卡片
-
支持 图片拖拽、截图直接(Ctrl+V)和URL地址上传
-
对接邮箱服务,注册/找回密码等功能
-
违规图像实时多线程鉴别
-
图片定期暂存
-
支持多种图像格式如:jfif ,webp ,ico ,svg 等
-
支持画廊批量分享模式
-
账户图像查重上传
-
配置IP黑名单操作
-
站点上传可控API接口
-
设置用户可用容量
-
账户扩容码批量生成
-
细致的上传分发配置,分发群组功能
-
游客、用户的上传管理
-
图像直链二维码生成
运行环境
所用技术
前端主要技术
后端主要技术
- SpringBoot
- MyBatis
- MySQL
- Maven
- JWT认证
- Shiro
系统预览
大概就这么多吧。感觉不错的,希望能留下Star。
生命不息,折腾不止。 |