Hellohao图像托管程序(图床)这是一个由JAVA语言编写SpringBoot框架开发的开源图像托管程序。具备多对象存储源对接,采用前后端分离
式设计的一款专门托管图像的程序,支持多种格式的图像 多功能的图床系统。该程序支持除了web端
之外,同时支持客户端(win/mac)
,移动端(小程序)
等常用全平台支持。
程序主要使用领域:个人照片存储
,团队共享图像
,博客/商城等网站图片托管
,图像批量云分享
等。具备优秀的多用户图像上传功能和完善的图像查询管理逻辑,同时支持对接多家对象存储。
存储源支持:
开源版:本地
,阿里OSS
,又拍USS
,七牛KODO
,腾讯COS
,网易NOS
,U-File
,FTP
,AWS S3协议
(百度云BOS
,青云Qingstor
,Ucloud US3
,Minio
等兼容S3协议)
全端支持,不限于(web端
/桌面端Windows/Mac
/移动端小程序
)
前后端分离式架构设计,部署更方便
个人相册浏览,图像详细资料展示卡片
支持 图片拖拽、截图直接(Ctrl+V)
支持URL地址批量上传
一键复制嵌入式链接代码,也可以自定义嵌入式代码格式
对接邮箱服务,注册/找回密码等功能
违规图像实时多线程鉴别
图片定期暂存
图片名称记录/修改
支持常见多种图像格式如:webp
,ico
,svg
等等
支持画廊批量分享模式
账户图像查重上传
配置IP黑名单操作
站点上传可控API接口
设置用户可用容量
账户扩容码批量生成
细致的上传分发配置,分发群组功能
游客、用户的上传管理
图像直链二维码生成
(等待..不一一列举)
Docker-compose部署:
创建docker-compose.yml
文件
在服务器的任意目录创建的文件夹中创建
docker-compose.yml
文件,内容如下:(修改下方前
端域名
,后端域名
,数据库密码
等注释的信息,特别要注意文件格式缩进不可以乱改)
version: "3" services: tbed-free: image: hellohao/tbed-free:20230320 networks: hellohao_network: ports: - "10088:10088" - "10089:10089" volumes: - /HellohaoData/:/HellohaoData/ environment: MYSQL_URL: jdbc:mysql://hellohaodb/tbed?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai # 自定设置一个MySQL的密码,请保证与下方 POSTGRES_PASSWORD 的变量值一致 MYSQL_PASS: tIaNGg@SHa&hIo56 # 前端域名(反代10089端口的域名) HELLOHAO_WEB_HOST: http://pic.example.com # 后端域名(反代10088端口的域名) HELLOHAO_SERVER_HOST: http://server.example.com hellohaodb: image: hellohao/mysql-free:1.0 networks: hellohao_network: command: - --default-authentication-plugin=mysql_native_password - --character-set-server=utf8mb4 - --collation-server=utf8mb4_general_ci - --explicit_defaults_for_timestamp=true ports: - "3307:3307" volumes: - /HellohaoData/mysql:/var/lib/mysql environment: # MySQL的密码 MYSQL_ROOT_PASSWORD: tIaNGg@SHa&hIo56 networks: hellohao_network:
启动 Hellohao 服务
docker-compose up -d
详细部署教程参考程序相关文档
目前已有测试版,更多功能开发中,开发进度的快慢要根据作者的工作压力、心情状况等自身情况进行评估。 暂时无法给出具体发布小程序的时间。大家期待吧。
托管 本页告诉你如何在自己的服务器上托管 .crx文件。如果你仅仅通过Chrome Web Store发布扩展,应用,或者主题那么你不需要本页。取而代之的是查阅Chrome Web Store帮助和开发者文档。 注意:如果你已经把扩展发布到扩展库,扩展就会合并到Chrome Web Store里。 按照惯例, 无论是Chrome Web Store还是特定服务器所提供的扩展, 可安装的web ap
我们正在通过插件在EA中自动创建需求元素。但问题是我们无法将图像从目录导入到图像管理器,并将超链接添加到Requirement元素Notes。那么Enterprise architect是否提供了API来将映像从目录导入到映像管理器,并将超链接添加到Requirement元素注释中。
我的问题是,这个“提供商app”是一个什么样的app?是否有任何Android API,该应用程序应该实现,以作为配置提供商?此配套应用程序如何将配置更改挂钩到中,以便托管应用程序能够检索这些更改? 我在这里问这个问题,因为不幸的是,我在Android文档中没有找到任何引用。
问题内容: 我想要达到的目标: 我有一个托管mydomain.com的Nginx Web服务器。当有人将我的domain.com键入其客户端时,我希望我的服务器从中提供index.html。他们键入mydomain.com/flaskapp1时,他们应该看到flaskapp1。当他们键入mydomain.com/flaskapp2时,他们应该看到flaskapp2。 我已经成功地使用此处的教程ht
托管bean它是一个纯Java类,它包含一组属性和一组,方法。 以下是托管bean方法执行的常见功能: 验证组件的数据 处理组件触发的事件 执行处理以确定应用程序必须导航的下一页 它也可以作为JFS框架的模型。 JSF托管Bean示例 请看看下面一段示例代码 - 您可以通过以下方式使用此。 通过配置成XML文件。 通过使用注释。 通过XML文件配置托管Bean 在xml文件配置是比较旧方法。 在这
Blade 中认为组件就是一种类型的 Bean 或者叫对象,框架内置了简单的 IOC 容器来帮你将他们托管起来。 这样用户在使用的时候就可以达到对象复用,不必无限的使用 new 关键词带来内存泄漏。那么我们在使用组件的 时候就要干2件事:1、创建一个组件 2、让 Blade 托管该组件 核心特征 常驻内存,我们的组件被框架托管后实际上以单例的方式存储在缓存池中,用的时候取出来就可以了。 组件类型