2023-04-24 20:52:12 +02:00
|
|
|
package config
|
|
|
|
|
|
|
|
type HTTPConfig struct {
|
2023-07-06 16:16:11 +02:00
|
|
|
Host InterpolatedString `yaml:"host"`
|
|
|
|
Port InterpolatedInt `yaml:"port"`
|
|
|
|
UseRealIP InterpolatedBool `yaml:"useRealIP"`
|
2023-04-24 20:52:12 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
func NewHTTPConfig(host string, port int) HTTPConfig {
|
|
|
|
return HTTPConfig{
|
2023-07-06 16:16:11 +02:00
|
|
|
Host: InterpolatedString(host),
|
|
|
|
Port: InterpolatedInt(port),
|
|
|
|
UseRealIP: true,
|
2023-04-24 20:52:12 +02:00
|
|
|
}
|
|
|
|
}
|