Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Config ¶
type Config struct { DatabasePath string `env:"DATABASE_PATH" envDefault:"/var/lib/infinitedb/"` Authentication bool `env:"AUTHENTICATION" envDefault:"true"` Port uint `env:"PORT" envDefault:"8080"` RequestLogging bool `env:"REQUEST_LOGGING" envDefault:"false"` CacheSize uint `env:"CACHE_SIZE" envDefault:"1000"` TLS bool `env:"TLS" envDefault:"false"` TLSCert string `env:"TLS_CERT"` TLSKey string `env:"TLS_KEY"` WebsocketReadLimit int64 `env:"WEBSOCKET_READ_LIMIT" envDefault:"10000000"` UnixSocketPath string `env:"UNIX_SOCKET_PATH" envDefault:"/tmp/infinitedb.sock"` }
func LoadConfig ¶
Click to show internal directories.
Click to hide internal directories.