58 lines
1.7 KiB
Markdown
Raw Normal View History

2021-05-26 19:05:53 +08:00
# 环境变量
Xray 提供以下环境变量以供修改 Xray 的一些底层配置。
## XTLS 信息显示
2022-12-25 22:09:17 -05:00
<Badge text="Deprecated" type="warning"/>
2021-05-26 19:05:53 +08:00
### VLESS
- 名称:`xray.vless.xtls.show``XRAY_VLESS_XTLS_SHOW`
- 默认值:`""`
使用 VLESS 协议时,设置此环境变量为 true 时, 会在终端或日志中输出 XTLS 的相关信息.
::: tip
可打开此环境变量并根据是否有输出 XTLS 相关信息, 来确定 XTLS 是否成功被应用.
:::
### TROJAN
- 名称:`xray.trojan.xtls.show``XRAY_TROJAN_XTLS_SHOW`
- 默认值:`""`
使用 trojan 协议时, 设置此环境变量为 true 时, 会在终端或日志中输出 XTLS 的相关信息.
::: tip
可打开此环境变量并根据是否有输出 XTLS 相关信息, 来确定 XTLS 是否成功被应用.
:::
## 资源文件路径
- 名称:`xray.location.asset``XRAY_LOCATION_ASSET`
- 默认值:特定 [FHS](https://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard) 目录或 Xray 文件同路径。
2021-05-26 19:05:53 +08:00
这个环境变量指定了一个文件夹位置,这个文件夹应当包含 geoip.dat 和 geosite.dat 文件。
若无指定变量值,程序将会按以下顺序寻找资源文件:
```
./
/usr/local/share/xray
/usr/share/xray
```
2021-05-26 19:05:53 +08:00
## 配置文件位置
- 名称:`xray.location.config``XRAY_LOCATION_CONFIG`
- 默认值:和 Xray 文件同路径。
这个环境变量指定了一个文件夹位置,这个文件夹应当包含 config.json 文件。
## 多配置目录
- 名称:`xray.location.confdir``XRAY_LOCATION_CONFDIR`
- 默认值:`""`
这个目录内的 `.json` 文件会按文件名顺序读取,作为多配置选项。