github.com/kubeshop/testkube@v1.17.23/pkg/server/config.go (about) 1 package server 2 3 import ( 4 "fmt" 5 6 "github.com/gofiber/fiber/v2" 7 ) 8 9 // Config for HTTP server 10 type Config struct { 11 Port int 12 Fullname string 13 ClusterID string 14 HttpBodyLimit int `envconfig:"HTTP_BODY_LIMIT"` 15 Http fiber.Config 16 } 17 18 // Addr returns port based address 19 func (c Config) Addr() string { 20 return fmt.Sprintf(":%d", c.Port) 21 }