mirror of
https://github.com/coder/coder.git
synced 2025-07-03 16:13:58 +00:00
Implements a Tailscale-like debug server for our in-memory coordinator. This should provide some visibility into why connections could be failing. Resolves: https://github.com/coder/coder/issues/5845 
15 lines
374 B
Go
15 lines
374 B
Go
package coderd
|
|
|
|
import "net/http"
|
|
|
|
// @Summary Debug Info Wireguard Coordinator
|
|
// @ID debug-info-wireguard-coordinator
|
|
// @Security CoderSessionToken
|
|
// @Produce text/html
|
|
// @Tags Debug
|
|
// @Success 200
|
|
// @Router /debug/coordinator [get]
|
|
func (api *API) debugCoordinator(rw http.ResponseWriter, r *http.Request) {
|
|
(*api.TailnetCoordinator.Load()).ServeHTTPDebug(rw, r)
|
|
}
|