Plugin Metadata
[Plugin Information]
PluginVersion = 5.1.0
PluginName = WebServer
PluginDescription = The Web Server plugin handles REST+WebSocket+WebApp functionality.
PluginLanguage = EN
PluginCommands: [
"stopwebserver",
"startwebserver"
]
[Plugin Settings]
; Enable/disable the web interface on start up. The web interface can be manually enabled/disabled with commands after start up.
EnableWebInterface = True
; This sets the web server IP.
WebServerIP = 0.0.0.0
; This sets the port of the web server.
WebServerPort = 7000
; This sets the tick rate of the loop that sends data to the web interface.
WebTickRate = 1
; Enable/Disable HTTPS for the web server.
EnableHTTPS = False
; SSL Certificate Path
SSLCertPath =
; SSL Key Path
SSLKeyPath =
; Optionally generate a self-signed cert/key at runtime so the SSLCertPath/SSLKeyPath doesn't have to be provided.
GenerateSSLCerts = False
; List commands that need the core thread to wait for completion.
; This may include processes that require multiple commands in succession.
; For example: [Youtube Plugin - !yt -> !p] process requires 2 commands in that order.
ThreadWaitForCommands: []
UseSingleThread = False
[Plugin Type]
ControllablePlugin = True
AudioPlugin = False
ImagePlugin = False
CorePlugin = True
ExtensionPlugin = False