跳到主要内容

高级配置

系统访问安全阀控制

此功能为Core版专属,负责控制站点恶意访问。

系统访问安全阀控制是防止程序的接口被恶意刷取访问,恶意上传保护(防止文件上传或者URL上传被人恶意上传)根据自身网站的并发上传量和同时上传图片数决定。开发者可根据自己的业务需求进行相关自定义配置。

  • Docker-compose部署

    修改docker-compose.yml文件中的对应项,启动即可

  • 整合包部署

    程序第一次启动过之后,进入修改程序目录/server/application.properties对应选项后,重启程序即可

  • 手动分离程序包部署

    自行修改后端程序目录下的application.properties文件即可

其他配置切勿修改!!切记


#连续访问最高阀值,超过该值则认定为恶意操作的IP,进行限制
LIMIT_NUMBER=30

#访问最小安全时间,在该时间内如果访问次数大于阀值,则记录为恶意IP,否则视为正常访问(单位:ms)
MIN_SAFE_TIME=30000

#默认限制时间(单位:ms)
LIMITED_TIME_MILLIS=600000

存储源配置

B2储存对象是国外的一款性价比极高的储存对象

Backblaze储存对象

  1. 创建储存桶和密钥

backblaze注册账号并创建储存桶,储存桶的名称随意写。点击左侧的appkey再点击Add a New Application Key然后在Name of Key处随意输入名称,再点击Create new key即可。

创建储存桶前要先设置手机号以及设置支付方式

接下来复制你的keyID以及applicationKey

applicationKey一定要复制,只出现这一次

  1. 配置helohao程序后台

在你的hellohao程序后台的储存配置中,找到Backblaze储存,点击配置。

在你的AccessKey处填写你复制的KeyID

AccessSecret处填写复制的applicationKey

Endpoint填写你储存桶的Endpoint存储桶名称填写你先前设置的名称即可。请求域名不用动,默认的就好。

默认域名:https://f002.backblazeb2.com/


前端端口

此项修改适用手动部署的用户,如果使用的一键部署的整合程序包切勿尝试。

修改前端服务目录下/conf/server.xml文件,找到如下代码,修改10089为你想定义的端口即可更改。

<Connector port="10089" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />

其他的数值切勿修改!!!


引导页配置

此功能为Core版独有,开源版暂无此功能

将引导页文件Template.UI放进系统根目录下/HellohaoData/webfiles/下,后台站点设置中开启对应功能即可。

用编辑器直接打开此文件进行常规html+css即可自定义您的专属引导页。

欲要跳转上传首页,需要在你想点击跳转的标签上添加classtoPage,点击即可跳转上传首页。

需要注意:自定义你的引导页时,css选择器切勿太笼统 如:a{color:red;},这么定义容易影响站点其他页面样式,造成页面排版紊乱。应该自定义一些idclass值再赋样式


修改背景图

此功能为Core版独有,开源版暂无此功能,首页采用模糊显示,对图片清晰度要求不高,图片尽量体积小点,提高加载速度

将背景图片bg.jpg放进系统根目录下/HellohaoData/webfiles/下后自动开启。