简介: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。
此处内容需要权限查看
会员免费查看