Skip to content
This repository has been archived by the owner on Apr 10, 2022. It is now read-only.

2.x 自定义配置

Xian Dan edited this page Dec 31, 2019 · 1 revision

自定义配置有两种方式,修改配置后需要重新启动项目

内部配置文件

直接修改main/resources/config.properties的值,这种适合源码编译

外部配置文件

如果创建了外部配置文件,会优先使用外部配置变量,这种更适合war包。

在项目的父目录magnetw-data中创建config.properties,添加要修改的变量

例如要修改admin.password.md5,只需要在magnetw-data/config.properties中添加一行即可

admin.password.md5=529ca8050a00180790cf88b63468826a

配置内容

#管理密码 32位小写MD5值
#http://tool.chinaz.com/tools/md5.aspx
admin.password.md5=

#解析规则文件URI(支持URL和本地相对路径)
#相对路径以main/resources为根目录;war包以WEB-INF/classes为根目录
#修改规则后 访问重载规则API可热刷新配置
#rule.json.uri=rule.json
rule.json.uri=https://magnetw.app/magnetw_2x.json

#请求源站的超时时间(毫秒)
request.source.timeout=10000

#是否弹出搜索结果的提示
result.toast=false
#搜索框占位文字
search.placeholder=钢铁侠
#版本号链接(点击版本号要跳转的链接)
version.link=
#是否开启预加载(开启后会异步缓存下一页,加快下一页的访问速度但会增加性能消耗)
preload.enabled=true

#是否开启tracker服务器 开启后会增加磁力优化按钮,复制拼接了tracker服务器列表的磁力链接
trackers.enabled=true
#自动更新tracker列表的URL
trackers.update.url=https://raw.githubusercontent.com/ngosang/trackerslist/master/trackers_best.txt
#自动更新tracker列表的间隔时间(单位:小时)
trackers.update.interval.hour=24

#是否开启举报功能
#举报的数据文件将创建在工程父目录的magnetw-data文件夹
search.report.enabled=false

#是否忽略需要代理才能访问的源站 开启后会隐藏需要代理的源站
proxy.ignore=true
#HTTP代理服务器配置 开启后访问需要代理的源站时,会使用代理去请求
proxy.enabled=false
proxy.host=127.0.0.1
proxy.port=1087