|
|
|
@ -150,7 +150,7 @@ func NewProxy(cfg *Config, backend *storage.RedisClient) *ProxyServer { |
|
|
|
func (s *ProxyServer) Start() { |
|
|
|
func (s *ProxyServer) Start() { |
|
|
|
log.Printf("Starting proxy on %v", s.config.Proxy.Listen) |
|
|
|
log.Printf("Starting proxy on %v", s.config.Proxy.Listen) |
|
|
|
r := mux.NewRouter() |
|
|
|
r := mux.NewRouter() |
|
|
|
r.Handle("/{login:0x[0-9a-fA-F]{40}}/{id:[0-9a-zA-Z-_]{1,8}}", s) |
|
|
|
r.Handle("/{login:0x[0-9a-fA-F]{40}}/{id:[0-9a-zA-Z-_]{1,200}}", s) |
|
|
|
r.Handle("/{login:0x[0-9a-fA-F]{40}}", s) |
|
|
|
r.Handle("/{login:0x[0-9a-fA-F]{40}}", s) |
|
|
|
srv := &http.Server{ |
|
|
|
srv := &http.Server{ |
|
|
|
Addr: s.config.Proxy.Listen, |
|
|
|
Addr: s.config.Proxy.Listen, |
|
|
|
|