Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrorNoConfigFound = errors.New("no config attached to the current context") ErrorConfigMissMatch = errors.New("config was removed or replaced, key is defined but type miss match") )
Functions ¶
Types ¶
type Config ¶
type Config struct {
HTTPListenAddr string `mapstructure:"http_listen" env:"HTTP_LISTEN"`
BaseURL string `mapstructure:"base_url" env:"BASE_URL"`
DatabaseConnection string `mapstructure:"database" env:"DATABASE" default:"sqlite://storage/packages.db" validate:"required,uri"`
StoragePath string `mapstructure:"storage" default:"./storage/packages"`
Auth []AuthRule `mapstructure:"auth"`
}
Click to show internal directories.
Click to hide internal directories.