简介:Hellohao图像托管程序这是一个基于多个对象存储源的SpringBoot开源图像托管程序。目前已支持对接local、网易、阿里、优派、奇牛、腾讯、FTP、U-File、Backblaze、Minio等存储源。强大,作者决心一步一步把图像托管发展到极致。在未来,Hellohao图像托管程序将不仅仅是一个床。

将目前的JDK1.8升级到底层的JDK11。后端框架将升级Springboot框架,接口将采用统一的标准格式。同时,前端UI将完全重构,采用Vue+iviewUI+Axios+路由器的前端后端分离式开发(至于最后是否采用前端分离式部署,届时再决定)。这种重建也会实现功能上的突破。同时,在完成重建后,我把重点放在了图像的整合和管理上,这样对于图像量较大的站点,可以更方便的查找、管理和分类背景图像。

主要功能:多主题支持:炫酷壁纸,简约蓝白。

支持拖动、截图软件直接(Ctrl+V)和URL地址上传。

定期临时存储(过期后自动删除)

支持图库分享模式(用户可以将自己当前上传的以收藏的形式批量分享给好友)

重复检测

支持上传IP记录,可以配置IP黑名单操作。

支持链接生成二维码。

支持打开/关闭API接口。

设置用户可用容量

扩展代码生成(用户可以使用扩展代码进行容量扩展)

分发组(配置用户组,不同的组将分发到不同的对象进行存储)

背景动态/静态和简单模式设置。

网址,缩略图。查看原图等功能。

黄色识别配置(开启后,每天固定时间进行非法监控)

游客和用户的上传管理

邮箱注册激活。

网站风格设置和上传规则配置等。

安装方法:运行环境:JDK 1.8,MySQL5.5+

修改配置文件

打开application.properties以修改连接信息,如MySQL和服务器端口。

前提是你的服务器必须有JDK1.8环境和mysql数据库。

#JDK安装命令

yum安装java-1.8*

将Tbed.jar和application.properties放在希望存储在服务器上的目录中,比如/home。注意,这两个文件必须在同一个目录中,不能分开。依次运行以下命令:

cd /home

java -jar Tbed.jar

启动一个项目

启动后的访问地址是:http://localhost: 8088,就是你配置server.port=8088的端口。

初始用户名:管理员初始电子邮件:管理员初始密码管理员

注意:/home位于顶部,是放置jar包和application.properties文件的目录。项目运行时不要关闭Xshell窗口,否则项目将无法访问。您可以使用一些后台命令在后台锁定项目。如nohup或screen,建议使用screen。

Hellohao全网对象存储图床源码插图

隐藏内容

此处内容需要权限查看

  • 普通用户特权:158盘币
  • 会员用户特权:免费
  • 永久会员用户特权:免费推荐
会员免费查看