Versions in this module Expand all Collapse all v0 v0.0.6 Dec 14, 2020 v0.0.5 Jul 19, 2020 Changes in this version + func CheckConfig(config *Config) error + type Config struct + ConfigFilePath string + Diamond struct{ ... } + DoMongo bool + Keys KeyConfig + Meta MetaConfig + ReverseProxy map[string]string + Sec SecurityConfig + Telegram struct{ ... } + Webhook map[string]string + type KeyConfig struct + GithubClientID string + GithubSecretKey string + GoogleClientID string + GoogleSecretKey string + LinkedInClientID string + LinkedInSecretKey string + MailgunPassword string + MailgunUser string + PayPalClientID string + PayPalSecretKey string + SendgridPassword string + SendgridUser string + TelegramBot string + TwilioAuthToken string + TwilioSID string + TwitterClientID string + TwitterSecretKey string + type MetaConfig struct + CopyrightName string + DevelopmentMode bool + ListenAddr string + ListenAddrTLS string + LiveTemplate bool + PathPublic string + PathTemplates string + SiteName string + SiteURL string + TemplateData map[string]interface{} + Version string + type SecurityConfig struct + Blacklist string + BlockKey string + BoltDB string + CSRFKey string + CookieName string + EnableShell bool + HashKey string + OpenSignups bool + ServePublic bool + Whitelist string