官网 | 宣传视频 | 文档 | 演示站 | 前端源码 | 桌面客户端
Hellohao图像托管程序(图床)这是一个由JAVA语言编写SpringBoot框架开发的开源图像托管程序。具备多对象存储源对接,采用前后端分离
式设计的一款专门托管图像的程序,支持多种格式的图像 多功能的图床系统。该程序支持除了web端
之外,同时支持客户端(win/mac)
,移动端(小程序)
等常用全平台支持。
程序主要使用领域:个人照片存储
,团队共享图像
,博客/商城等网站图片托管
,图像批量云分享
等。具备优秀的多用户图像上传功能和完善的图像查询管理逻辑,同时支持对接多家对象存储。
存储源支持:
开源版:本地
,阿里OSS
,又拍USS
,七牛KODO
,腾讯COS
,网易NOS
,,U-File
FTP
Core版:本地
,阿里OSS
,又拍USS
,七牛KODO
,腾讯COS
,网易NOS
,,U-File
FTP
,Backblaze(B2)
,百度云BOS
,青云Qingstor
,Ucloud US3
,Minio
,AWS S3
等通用S3协议
修复
部分场景下登录或者注册时出现验证码一直不正确的问题调整
URL转存时提示登陆的限制优化
服务端返回值的一些问题
-
全端支持,不限于(
web端
/桌面端Windows/Mac
/移动端小程序
) -
前后端分离式架构设计,部署更方便
-
个人相册浏览,图像详细资料展示卡片
-
支持 图片拖拽、截图直接(Ctrl+V)
-
支持URL地址批量上传
-
一键复制嵌入式链接代码,也可以自定义嵌入式代码格式
-
对接邮箱服务,注册/找回密码等功能
-
违规图像实时多线程鉴别
-
图片定期暂存
-
图片名称记录/修改
-
支持常见多种图像格式如:
webp
,ico
,svg
等等 -
支持画廊批量分享模式
-
账户图像查重上传
-
配置IP黑名单操作
-
站点上传可控API接口
-
设置用户可用容量
-
账户扩容码批量生成
-
细致的上传分发配置,分发群组功能
-
游客、用户的上传管理
-
图像直链二维码生成
- JDK 1.8
- MySQL5.5+
- Redis
- vue
- iview
- vuex
- axios
- SpringBoot
- MyBatis
- MySQL
- Maven
- JWT认证
- Shiro
部署方式分为两种: 1.一键脚本部署:
Tbed-together.zip
(操作简单) 2.自定义部署 前后端分离式部署:Tbed.zip
(拓展性高适合有一定java前后端分离部署经验的人) 需要注意:一键部署的端口为:服务器:10088
前端:10089
详细部署教程参考程序相关文档
初始用户名:admin
初始邮箱:admin
初始密码:admin
目前已有测试版,更多功能开发中,开发进度的快慢要根据作者的工作压力、心情状况等自身情况进行评估。 暂时无法给出具体发布小程序的时间。大家期待吧。
本项目遵循GNU Affero General Public License v3.0开源协议,使用前请悉知。 如果你想商用或程序定制,请先与我们联系,分享你的利益。
如果你遇到BUG欢迎反馈
欢迎加入Hellohao开发者交流群,群聊号码:864800972
如果你也支持Hellohao图床,可以请我喝杯咖啡。我会持续更新Hellohao图床