mirror of
https://github.com/bingohuang/docker-labs.git
synced 2025-07-14 01:57:32 +08:00
Reuse the same proxy handler
This commit is contained in:
parent
122118b9df
commit
b4ce06fa20
5
api.go
5
api.go
@ -60,8 +60,9 @@ func main() {
|
||||
r.Handle("/sessions/{sessionId}/ws/", server)
|
||||
|
||||
// Reverse proxy
|
||||
r.Host(`{node}-{port:[0-9]*}.play-with-docker.com`).Handler(handlers.NewMultipleHostReverseProxy())
|
||||
r.Host(`{node}.play-with-docker.com`).Handler(handlers.NewMultipleHostReverseProxy())
|
||||
proxyHandler := handlers.NewMultipleHostReverseProxy()
|
||||
r.Host(`{node}-{port:[0-9]*}.play-with-docker.com`).Handler(proxyHandler)
|
||||
r.Host(`{node}.play-with-docker.com`).Handler(proxyHandler)
|
||||
|
||||
n := negroni.Classic()
|
||||
n.UseHandler(r)
|
||||
|
Loading…
x
Reference in New Issue
Block a user