diff --git a/hscontrol/app.go b/hscontrol/app.go index ae831a20..d9fe5357 100644 --- a/hscontrol/app.go +++ b/hscontrol/app.go @@ -588,7 +588,7 @@ func (h *Headscale) createRouter(apiV1 http.Handler) *chi.Mux { // TODO(kristoffer): move swagger into a package r.Get("/swagger", headscale.SwaggerUI) - r.Get("/swagger/v1/openapiv2.json", headscale.SwaggerAPIv1) + r.Get("/swagger/v1/openapi.yaml", headscale.SwaggerAPIv1) r.Post("/verify", h.VerifyHandler) diff --git a/swagger.go b/swagger.go index 514bbdf7..e3775b17 100644 --- a/swagger.go +++ b/swagger.go @@ -9,8 +9,8 @@ import ( "github.com/rs/zerolog/log" ) -//go:embed gen/openapiv2/headscale/v1/headscale.swagger.json -var apiV1JSON []byte +//go:embed openapi/v1/headscale.yaml +var apiV1Spec []byte func SwaggerUI( writer http.ResponseWriter, @@ -29,7 +29,7 @@ func SwaggerUI(