根目录
|Leither-----------------系统程序|SystemVars.json---------配置文件
|hostkey.cfg-------------节点密钥
|temp.html---------------域名模板
|Leither.log-------------日志文件
|--filestore-------------硬盘或外部存储映射在这里
|--mac-------------------存放基础文件,文件名为摘要
|--mid-------------------存放弥媒文件,文件名为弥媒id
|--service---------------服务目录,存放服务端角本
| |----RequestService--处理服务请求的角本
|--webdav----------------缺省的webdav目录
|--db--------------------数据库目录
| |----backup----------弥媒数据库静态备份
| |----mmdb------------弥媒数据库动态数据
|--temp------------------临时文件目录
文件格式为json
ServicePort
服务端口
不设置的情况,系统缺省值为9000,对于家用节点,不可以设置80,8080端口。通常是被运营商封掉了
配置示例
"ServicePort":80,
FixedAddr
域名或固定的ip
用于有独立ip的云主机
不设置的情况,程序会通过网关或好友节点自动探查自己的外网地址
配置示例
"FixedAddr":"121.44.244.138",
LogConfig
日志配置
配置示例
1、文件日志
"LogConfig":"{"filename":"Leither.log","level":1}",
2、控制台日志
"console":"{"level":1}",
LAN
多网卡的情况下,绑定服务的网卡
配置示例
1、绑定Mac
"LAN":"98-5F-D3-46-17-A8",
2、绑定IP
"LAN":"192.168.1.24",
Gateway
网关节点
"18.222.243.60"
"121.40.244.135"
存放当前节点的密钥
第一次运行时,如果没有这个文件,系统会自动生成一个
在当前目录如果执行Leither lssl命令,不指定密钥文件时,缺省使用这个文件,表示以节点系统用户身份执行命令
用于域名解析,只针对域名节点有效
在帮其它用户解析域名时,节点读出域名对应的相关信息,写入模板,生成html文件返回,浏览器在解析这个html文件时,会引导到用户指定的节点,执行节点上的相关应用或数据