{{template "base/head" .}}
{{template "admin/navbar" .}}
{{template "base/alert" .}}

Server Configuration 🖥

Application Name
Gitote
Application Version
{{AppVer}}
Application URL
{{.AppURL}}
Domain
{{.Domain}}
Offline Mode
Disable Router Log
Run User
{{.RunUser}}
Run Mode
{{.RunMode}}
Static File Root Path
{{.StaticRootPath}}
Log File Root Path
{{.LogRootPath}}
Reverse Authentication User
{{.ReverseProxyAuthUser}}

SSH Configuration 🔑

Enabled
{{if not .SSH.Disabled}}
Start Builtin Server
Domain
{{.SSH.Domain}}
Port
{{.SSH.Port}}
Listen Port
{{.SSH.ListenPort}}
{{if not .SSH.StartBuiltinServer}}
Root Path
{{.SSH.RootPath}}
Rewrite authorized_keys At Start
Key Test Path
{{.SSH.KeyTestPath}}
Keygen ('ssh-keygen') Path
{{.SSH.KeygenPath}}
Minimum Key Size Check
{{if .SSH.MinimumKeySizeCheck}}
Minimum Key Sizes
{{.SSH.MinimumKeySizes}}
{{end}} {{end}} {{end}}

Repository Configuration 📁

Repository Root Path
{{.RepoRootPath}}
Script Type
{{.ScriptType}}
Force Private
Max Creation Limit
{{.Repository.MaxCreationLimit}}
Preferred Licenses
{{Join .Repository.PreferredLicenses ", "}}
Disable HTTP Git
Enable Local Path Migration
Commits Fetch Concurrency
{{.Repository.CommitsFetchConcurrency}}

HTTP Configuration 🌐

Access Control Allow Origin
{{if .HTTP.AccessControlAllowOrigin}} {{.HTTP.AccessControlAllowOrigin}} {{else}} (not set) {{end}}

Database Configuration 📙

Type
{{.DbCfg.Type}}
Host
{{.DbCfg.Host}}
Name
{{.DbCfg.Name}}
User
{{.DbCfg.User}}
SSL Mode
{{.DbCfg.SSLMode}} (for "postgres" only)
Path
{{.DbCfg.Path}} (for "sqlite3" and "tidb")

Service Configuration 🔧

Require Email Confirmation
Disable Registration
Show Register Button
Require Sign In View
Mail Notification
Enable Captcha
Active Code Lives
{{.Service.ActiveCodeLives}} minutes
Reset Password Code Lives
{{.Service.ResetPwdCodeLives}} minutes

Webhook Configuration 🎣

Queue Length
{{.Webhook.QueueLength}}
Deliver Timeout
{{.Webhook.DeliverTimeout}} seconds
Skip TLS Verify

Mailer Configuration 📬

Enabled
{{if .MailerEnabled}}
Subject Prefix
{{.Mailer.SubjectPrefix}}
Disable HELO
Disable HELO
{{.Mailer.Host}}
User
{{if .Mailer.User}}{{.Mailer.User}}{{else}}(empty){{end}}

{{.CSRFTokenHTML}}
{{end}}

Cache Configuration 🚄

Cache Adapter
{{.CacheAdapter}}
Cache Interval
{{.CacheInterval}} seconds
{{if .CacheConn}}
Cache Connection
{{.CacheConn}}
{{end}}

Session Configuration ⌛

Session Provider
{{.SessionConfig.Provider}}
Provider Config
{{.SessionConfig.ProviderConfig}}
Cookie Name
{{.SessionConfig.CookieName}}
GC Interval Time
{{.SessionConfig.Gclifetime}} seconds
Session Life Time
{{.SessionConfig.Maxlifetime}} seconds
HTTPS Only
Cookie Life Time
{{.SessionConfig.CookieLifeTime}} seconds

Picture Configuration 🖼

Disable Gravatar
Enable Federated Avatars

Git Configuration 🚧

Git Version
{{.GitVersion}}
Disable Diff Syntax Highlight
Max Diff Lines (for a single file)
{{.Git.MaxGitDiffLines}}
Max Diff Characters (for a single line)
{{.Git.MaxGitDiffLineCharacters}}
Max Diff Files (to be shown)
{{.Git.MaxGitDiffFiles}}
GC Arguments
{{.Git.GCArgs}}
Migration Timeout
{{.Git.Timeout.Migrate}} seconds
Mirror Update Timeout
{{.Git.Timeout.Mirror}} seconds
Clone Operation Timeout
{{.Git.Timeout.Clone}} seconds
Pull Operation Timeout
{{.Git.Timeout.Pull}} seconds
GC Operation Timeout
{{.Git.Timeout.GC}} seconds

Log Configuration 📜

{{range .Loggers}} {{end}}
Mode {{.Mode}}
Options
{{.Config}}
{{template "base/footer" .}}