Skip to content

Commit 9ce550d

Browse files
committed
server now uses servemux
1 parent f731fb1 commit 9ce550d

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

internal/server/server.go

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,15 @@ func New(cfg serverConfig) *server {
4040

4141
func (s *server) Start() error {
4242
log.Println("starting server")
43+
44+
mux := http.NewServeMux()
45+
46+
// Proxmox api routes
47+
mux.HandleFunc("/{any...}", getHandler(s))
48+
4349
s.s = &http.Server{
4450
Addr: fmt.Sprintf("%s:%d", s.cfg.Host, s.cfg.Port),
45-
Handler: getHandler(s),
51+
Handler: mux,
4652
}
4753
defer s.s.Close()
4854
return s.s.ListenAndServeTLS(s.cfg.TLSCrt, s.cfg.TLSKey)

0 commit comments

Comments
 (0)