Configuration File Example

Configuration File Example — Sample configuration file

[Main]
LoadPlugins=null;sysinfo
AuthorizedServices=null-uuid;sysinfo-procraw-uuid
ThreadPoolNumThreads=10
ThreadPoolExitWait=true

ServerHost=0.0.0.0
ServerService=3663
ServerSocketOptions=IPTOS_LOWDELAY SO_RCVBUF=4096 SO_SNDBUF=4096
ServerMaxBacklog=16
ServerMaxClients=5
ServerRecvBufferSize=4096
ServerTLSSupportFlag=1
ServerTLSClientCertFlag=1
ServerTLSCertFile=/etc/ssl/libdexter/server-cert.pem
ServerTLSKeyFile=/etc/ssl/libdexter/server-key.pem
ServerTLSTrustFile=/etc/ssl/libdexter/server-trust.pem
ServerTLSCrlFile=/etc/ssl/libdexter/server-crl.pem
ServerTLSVerifyHostname=false

ChannelHost=0.0.0.0
ChannelService=3663
ChannelSocketOptions=IPTOS_LOWDELAY SO_RCVBUF=4096 SO_SNDBUF=4096
ChannelRecvBufferSize=4096
ChannelTimeoutMsecs=30000
ChannelTLSCertFile=/etc/ssl/libdexter/channel-cert.pem
ChannelTLSKeyFile=/etc/ssl/libdexter/channel-key.pem
ChannelTLSTrustFile=/etc/ssl/libdexter/channel-trust.pem
ChannelTLSCrlFile=/etc/ssl/libdexter/channel-crl.pem
ChannelTLSVerifyHostname=true

[Plugins]
null=/usr/lib/libdexter/dxt-null
sysinfo=/usr/lib/libdexter/dxt-sysinfo

[Services]
null-uuid=fff385b0-4e80-41e5-983e-fe1be625afa3
sysinfo-procraw-uuid=ce975a10-0e52-458a-a4b9-253734760436

# Null Service
[fff385b0-4e80-41e5-983e-fe1be625afa3]

# Audacious Service
[c18794da-087e-4db9-9da9-0563793acd25]

# Sysinfo Service
[ce975a10-0e52-458a-a4b9-253734760436]