mirror of
				https://gitlab.crans.org/nounous/ghostream.git
				synced 2025-11-04 00:32:04 +01:00 
			
		
		
		
	Replace dots by underscores in MapDomainToStream configuration
This commit is contained in:
		@@ -119,9 +119,10 @@ web:
 | 
			
		||||
  # e.g., on http://stream.example.com:8080/, if the domain stream.example.com is mapped to "example",
 | 
			
		||||
  # the stream served will be "example".
 | 
			
		||||
  # This implies that your domain will be able to serve only one stream.
 | 
			
		||||
  # Dots in the domain name must be remplaced by underscores to avoid yaml issues.
 | 
			
		||||
  #
 | 
			
		||||
  #mapDomainToStream:
 | 
			
		||||
  #  stream.example.com: example
 | 
			
		||||
  #  stream_example_com: example
 | 
			
		||||
 | 
			
		||||
  # Stream player poster
 | 
			
		||||
  # Shown when stream is loading or inactive.
 | 
			
		||||
 
 | 
			
		||||
@@ -32,6 +32,7 @@ func viewerPostHandler(w http.ResponseWriter, r *http.Request) {
 | 
			
		||||
			return
 | 
			
		||||
		}
 | 
			
		||||
		host = realHost
 | 
			
		||||
		host = strings.Replace(host, ".", "_", -1)
 | 
			
		||||
	}
 | 
			
		||||
	if streamID, ok := cfg.MapDomainToStream[host]; ok {
 | 
			
		||||
		path = streamID
 | 
			
		||||
@@ -81,6 +82,7 @@ func viewerGetHandler(w http.ResponseWriter, r *http.Request) {
 | 
			
		||||
			return
 | 
			
		||||
		}
 | 
			
		||||
		host = realHost
 | 
			
		||||
		host = strings.Replace(host, ".", "_", -1)
 | 
			
		||||
	}
 | 
			
		||||
	if streamID, ok := cfg.MapDomainToStream[host]; ok {
 | 
			
		||||
		if path == "about" {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user