Files
cloud-services/services/gateway/handlers/static.go

18 lines
296 B
Go

package handlers
import (
"net/http"
"github.com/fiskerinc/cloud-services/pkg/utils/envtool"
)
// DocsHandler serves API docs for the gateway
func DocsHandler() http.Handler {
fp := envtool.GetEnv("DOCS", "")
if fp == "" {
return nil
}
fs := http.FileServer(http.Dir(fp))
return fs
}