Versions in this module Expand all Collapse all v1 v1.8.1 May 8, 2019 Changes in this version + const ChannelQueueType + const ImageCaptcha + const LevelQueueType + const ReCaptcha + const RepoCreatingLastUserVisibility + const RepoCreatingPrivate + const RepoCreatingPublic + var API = struct{ ... } + var Admin struct + var AppBuiltWith string + var AppDataPath string + var AppName string + var AppPath string + var AppSubURL string + var AppSubURLDepth int + var AppURL string + var AppVer string + var AppWorkPath string + var AttachmentAllowedTypes string + var AttachmentEnabled bool + var AttachmentMaxFiles int + var AttachmentMaxSize int64 + var AttachmentPath string + var AvatarMaxHeight int + var AvatarMaxWidth int + var AvatarUploadPath string + var CSRFCookieName = "_csrf" + var CertFile string + var Cfg *ini.File + var CookieRememberName string + var CookieUserName string + var Cron = struct{ ... } + var CustomConf string + var CustomPID string + var CustomPath string + var DBConnectBackoff time.Duration + var DBConnectRetries int + var DisableGitHooks bool + var DisableGravatar bool + var DisableRouterLog bool + var Domain string + var EnableFederatedAvatar bool + var EnableGzip bool + var EnableLetsEncrypt bool + var EnablePprof bool + var ExternalMarkupParsers []MarkupParser + var Git = struct{ ... } + var GravatarSource string + var GravatarSourceURL *url.URL + var HTTPAddr string + var HTTPPort string + var HasRobotsTxt bool + var ImportLocalPaths bool + var Indexer = struct{ ... } + var InstallLock bool + var InternalToken string + var IsWindows bool + var IterateBufferSize int + var KeyFile string + var LFS struct + var LandingPageURL LandingPage + var Langs []string + var LetsEncryptDirectory string + var LetsEncryptEmail string + var LetsEncryptTOS bool + var LibravatarService *libravatar.Libravatar + var LocalURL string + var LogConfigs []string + var LogInRememberDays int + var LogLevel string + var LogModes []string + var LogRootPath string + var LogSQL bool + var Markdown = struct{ ... } + var Metrics = struct{ ... } + var MinPasswordLength int + var Mirror struct + var Names []string + var OAuth2 = struct{ ... } + var OfflineMode bool + var PortToRedirect string + var PprofDataPath string + var ProdMode bool + var Protocol Scheme + var RedirectMacaronLog bool + var RedirectOtherPort bool + var RepoRootPath string + var Repository = struct{ ... } + var ReverseProxyAuthEmail string + var ReverseProxyAuthUser string + var RunUser string + var SSH = struct{ ... } + var ScriptType = "bash" + var SecretKey string + var Service struct + var SessionConfig session.Options + var ShowFooterBranding bool + var ShowFooterTemplateLoadTime bool + var ShowFooterVersion bool + var StaticRootPath string + var TimeFormat string + var U2F = struct{ ... } + var UI = struct{ ... } + var UILocation = time.Local + var UnixSocketPermission uint32 + var UseMSSQL bool + var UseMySQL bool + var UsePostgreSQL bool + var UseSQLite3 bool + var UseTiDB bool + var Webhook = struct{ ... } + func CheckLFSVersion() + func DateLang(lang string) string + func IsRunUserMatchCurrentUser(runUser string) (string, bool) + func NewContext() + func NewServices() + func NewXORMLogService(disableConsole bool) + type Cache struct + Adapter string + Conn string + Interval int + TTL time.Duration + var CacheService *Cache + type LandingPage string + const LandingPageExplore + const LandingPageHome + const LandingPageOrganizations + type Mailer struct + CertFile string + DisableHelo bool + From string + FromEmail string + FromName string + HeloHostname string + Host string + IsTLSEnabled bool + KeyFile string + MailerType string + Name string + Passwd string + QueueLength int + SendAsPlainText bool + SendmailArgs []string + SendmailPath string + SkipVerify bool + UseCertificate bool + User string + var MailService *Mailer + type MarkupParser struct + Command string + Enabled bool + FileExtensions []string + IsInputFile bool + MarkupName string + type Scheme string + const FCGI + const HTTP + const HTTPS + const UnixSocket