Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BuiltinConfig ¶
type BuiltinConfig struct { Mongo string `yaml:"mongo" mapstructure:"mongo"` Webdav WebdavConfig `yaml:"webdav" mapstructure:"webdav"` Samba SambaConfig `yaml:"samba" mapstructure:"samba"` Minio MinioConfig `yaml:"minio" mapstructure:"minio"` }
type MinioConfig ¶
type MinioConfig struct { Endpoint string `yaml:"endpoint" mapstructure:"endpoint"` AccessKey string `yaml:"access-key" mapstructure:"access-key"` SecretKey string `yaml:"secret-key" mapstructure:"secret-key"` UseSSL bool `yaml:"use-ssl" mapstructure:"use-ssl"` Bucket string `yaml:"bucket" mapstructure:"bucket"` }
type SambaConfig ¶
type ServerConfig ¶
type ServerConfig struct { LogLevel string `yaml:"log-level" mapstructure:"log-level"` API APIConfig `yaml:"api" mapstructure:"api"` Builtin BuiltinConfig `yaml:"builtin" mapstructure:"builtin"` }
func GetServerConfig ¶
func GetServerConfig() *ServerConfig
type WebdavConfig ¶
Click to show internal directories.
Click to hide internal directories.