package conf import "github.com/mojocn/base64Captcha" // RedisConfig Redis服务器配置 var RedisConfig = &redis{ Server: "", Password: "", DB: "0", } // DatabaseConfig 数据库配置 var DatabaseConfig = &database{ Type: "UNSET", DBFile: "cloudreve.db", Port: 3306, } // SystemConfig 系统公用配置 var SystemConfig = &system{ Debug: false, Mode: "master", Listen: ":5212", } // CaptchaConfig 验证码配置 var CaptchaConfig = &captcha{ Height: 60, Width: 240, Mode: 3, ComplexOfNoiseText: base64Captcha.CaptchaComplexLower, ComplexOfNoiseDot: base64Captcha.CaptchaComplexLower, IsShowHollowLine: false, IsShowNoiseDot: false, IsShowNoiseText: false, IsShowSlimeLine: false, IsShowSineLine: false, CaptchaLen: 6, } // CORSConfig 跨域配置 var CORSConfig = &cors{ AllowOrigins: []string{"UNSET"}, AllowMethods: []string{"PUT", "POST", "GET", "OPTIONS"}, AllowHeaders: []string{"Cookie", "X-Policy", "Authorization", "Content-Length", "Content-Type", "X-Path", "X-FileName"}, AllowCredentials: false, ExposeHeaders: nil, } // ThumbConfig 缩略图配置 var ThumbConfig = &thumb{ MaxWidth: 400, MaxHeight: 300, FileSuffix: "._thumb", } // SlaveConfig 从机配置 var SlaveConfig = &slave{ CallbackTimeout: 20, SignatureTTL: 60, } var SSLConfig = &ssl{ Listen: ":443", CertPath: "", KeyPath: "", }