Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Envs = initConfig()
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
PublicHost string
Port string
DBUser string
DBPassword string
DBName string
DBAddress string
DBDriver string
LogLevel string
LogFile string
LogToFile bool
RunMode string
SessionSecret string
SessionName string
SessionSecure bool
SessionDomain string
SessionMaxAge int
// JWT Configuration
JWTSecret string
UseDatabaseJWT bool
// Email Configuration
EmailHost string
EmailPort int
EmailUsername string
EmailPassword string
EmailFrom string
UseLocalEmail bool
EmailLogPath string
// Redis Configuration
RedisAddr string
RedisPassword string
RedisDB int
// Password Reset Configuration
UseDatabasePWReset bool
// Storage Configuration
StorageBackend string // local or s3
UploadBaseDir string // e.g. ./uploads
UploadPublicBaseURL string // e.g. /uploads
// S3 Configuration
S3Endpoint string
S3Region string
S3Bucket string
S3AccessKeyID string
S3SecretAccessKey string
S3UseSSL bool
S3ForcePathStyle bool
S3PublicBaseURL string
}
Click to show internal directories.
Click to hide internal directories.