Add support for and use socket host override. (#1682)
* Add support for and use socket host override. Closes #1378 * Fix embeds with the new websocket constructor
This commit is contained in:
@@ -24,6 +24,7 @@ const (
|
||||
serverURLKey = "server_url"
|
||||
httpPortNumberKey = "http_port_number"
|
||||
httpListenAddressKey = "http_listen_address"
|
||||
websocketHostOverrideKey = "websocket_host_override"
|
||||
rtmpPortNumberKey = "rtmp_port_number"
|
||||
serverMetadataTagsKey = "server_metadata_tags"
|
||||
directoryEnabledKey = "directory_enabled"
|
||||
@@ -200,6 +201,18 @@ func GetHTTPPortNumber() int {
|
||||
return int(port)
|
||||
}
|
||||
|
||||
// SetWebsocketOverrideHost will set the host override for websockets.
|
||||
func SetWebsocketOverrideHost(host string) error {
|
||||
return _datastore.SetString(websocketHostOverrideKey, host)
|
||||
}
|
||||
|
||||
// GetWebsocketOverrideHost will return the host override for websockets.
|
||||
func GetWebsocketOverrideHost() string {
|
||||
host, _ := _datastore.GetString(websocketHostOverrideKey)
|
||||
|
||||
return host
|
||||
}
|
||||
|
||||
// SetHTTPPortNumber will set the server HTTP port.
|
||||
func SetHTTPPortNumber(port float64) error {
|
||||
return _datastore.SetNumber(httpPortNumberKey, port)
|
||||
|
||||
Reference in New Issue
Block a user