configs

package
v1.2.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 30, 2025 License: MIT Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	BuildDate  string
	Commit     string
	GitBranch  string
	GitSummary string
)

Functions

func DB

func DB() *gorm.DB

func Init

func Init()

func LoadSettingDicts added in v1.2.0

func LoadSettingDicts(dicts []*models.SettingDict)

LoadSettingDicts 加载设置字典到 shared 变量

func Logger

func Logger() *zap.Logger

Types

type Config

type Config struct {
	Port    int    `json:"port,default=12395"`
	DBFile  string `json:"dbFile,default=data/share.db"`
	LogFile string `json:"logFile,default=logs/share.log"`
	// Deprecated: use MediaDir instead.
	FileDir  string `json:"fileDir,default=datadir"`
	MediaDir string `json:"mediaDir,default=media_dir"`
}

func GetConfig

func GetConfig() *Config

func (*Config) MediaJoinPath added in v1.2.0

func (c *Config) MediaJoinPath(paths ...string) string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL