Skip to content
forked from Hello-hao/Tbed

Hellohao图床、图像托管/分享/水印、存储源分发、图像管理、前后端分离。https://tbed.wwery.com

License

Notifications You must be signed in to change notification settings

only-sunny/Tbed

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hellohao图像托管程序 - 也许这会是最优秀的图床程序

宣传图Banner

Visual Studio Marketplace Rating (Stars) https://img.shields.io/badge/license-AGPL-blue.svg?style=flat-square https://img.shields.io/badge/language-java-orange.svg?style=flat-square

前言

Hellohao图像托管程序(图床)这是一个由JAVA语言编写SpringBoot框架开发的开源图像托管程序。具备多对象存储源对接,采用前后端分离式设计的一款专门托管图像的程序,支持多种格式的图像 多功能的图床系统。

程序主要使用领域:个人照片存储团队共享图像博客/商城等网站图片托管图像批量云分享等。具备优秀的多用户图像上传功能和完善的图像查询管理逻辑,同时支持对接多家对象存储。

无论你使用开源版或者Core版,都希望你能给我点个赞,你的star是对一名开发者最大的支持

存储源支持:

开源版:本地,阿里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

更新日志 20220221

  • 新增 批量URL上传功能
  • 新增 批量复制嵌入代码,并且可自定义批量嵌入代码的格式
  • 修复 个人相册显示所有图像的错误逻辑
  • 修复 修复相册显示多有图片的问题,优化相册筛选功能
  • 修复 首页一键复制功能部分情况下出现undefined
  • 修改 存储源维护页面的页面UI
  • 修改 个人相册页面显示逻辑,管理员默认显示自己的图像
  • 优化 个人相册中显示性能
  • 修复/优化 程序多个BUG和页面问题

引导

程序宣传视频:自制宣传视频

开源版编译包下载: 下载开源版程序包

域名hellohao.cn目前正在转移备案,请使用一下备用地址进行访问

--- 备用地址 ---

官网(含Core版)(备用):http://tbed.wwery.com

文档地址(备用):http://doc.wwery.com

程序展示(备用):http://tc.wwery.com

主要功能

  • 前后端分离式架构设计,部署更方便

  • 个人相册浏览,图像详细资料展示卡片

  • 支持 图片拖拽、截图直接(Ctrl+V)

  • 支持URL地址批量上传

  • 一键复制嵌入式链接代码,也可以自定义嵌入式代码格式

  • 对接邮箱服务,注册/找回密码等功能

  • 违规图像实时多线程鉴别

  • 图片定期暂存

  • 支持多种图像格式如:jfif,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

微信小程序

目前开发中,开发进度的快慢要根据作者的工作压力、心情状况等自身情况进行评估。 暂时无法给出具体发布小程序的时间。大家期待吧。

小程序UI

声明

本项目遵循GNU Affero General Public License v3.0开源协议,使用前请悉知。 如果你想商用或程序定制,请先与我们联系,分享你的利益。

反馈交流

如果你遇到BUG可以去我的博客反馈 Hellohao博客: http://www.hellohao.cn/

欢迎加入Hellohao开发者交流群,群聊号码:864800972

捐赠开发者

如果你也支持Hellohao图床,可以请我喝杯咖啡。我会持续更新Hellohao图床

捐赠地址: https://tbed.hellohao.cn/pay

About

Hellohao图床、图像托管/分享/水印、存储源分发、图像管理、前后端分离。https://tbed.wwery.com

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%