Skip to content

配置文件

OPanel的配置文件用于管理服务器面板全局的一些设置。

文件位置

配置文件的位置因不同服务端而不同,可以参考下面的列表来查找该文件:

  • Paper系服务端:/plugins/OPanel/config.yml
  • Forge系服务端:/config/opanel-common.toml
  • Fabric服务端:/config/opanel.json (修改配置时一定要先关闭Fabric服务器)

配置选项

键名类型介绍默认值必填
accessKeystring面板访问密钥的哈希值√(自动生成)
saltstring生成token时使用的盐√(自动生成)
webServerHoststring面板主机0.0.0.0
webServerPortint面板端口3000
mcdrSocketPortintMCDR目标端口25576
mapPrerenderConcurrentint地图预渲染线程数4
monitorSnapshotIntervalint监控快照刷新时间间隔(毫秒)1000
serverRestartDelayint服务器重启等待时间(秒)10
cookieSecureboolean使用HTTPS加密传输Cookiefalse
proxyHeadersboolean是否使用代理头false
oidcEnabledboolean是否启用OIDC登录false
oidcDiscoveryUrlstringOIDC Provider的服务发现地址
oidcClientIdstringOIDC客户端ID
oidcClientSecretstringOIDC客户端密钥
oidcDisplayNamestringOIDC登录显示名称

注意

  • accessKey存储的是密钥的哈希值,而非密钥本身。若丢失密钥,请参照快速开始中的说明进行密钥重置。
  • mcdrSocketPort的配置请参见连接到MCDR
  • cookieSecure需要额外配置SSL证书与反向代理才能实现HTTPS加密通信。
  • proxyHeaders如果您使用了反向代理,请将此选项设置为true以便获取正确的IP地址。
  • oidc相关配置请参照通过OIDC登录

Released under the GPL-3.0 License