资源介绍

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协议

主要功能

  • 全端支持,不限于(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

下载地址

https://github.com/Hello-hao/Tbed

声明
1.本网站名称: 盲盒博客
2.本站永久网址:https://exakit.com
3.本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长support@exakit.com
4.本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责
5.本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
6.本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新