@(info: Option[Any])(implicit context: gitbucket.core.controller.Context) @import context._ @import gitbucket.core.view.helpers._ @import gitbucket.core.util.Directory._ @html.main("System Settings"){ @menu("system"){ @helper.html.information(info)
System Settings
GITBUCKET_HOME @GitBucketHome

Base URL (e.g. `http://example.com/gitbucket`)

The base URL is used for redirect, notification email, git repository URL box and more. If the base URL is empty, GitBucket generates URL from request information. You can use this property to adjust URL difference between the reverse proxy and GitBucket.

Information (HTML is available)
@settings.information

Account registration
Allow - Users can create accounts by themselves. Deny - Only administrators can create accounts.

Default option to create a new repository
Public - All users and guests can read that repository. Private - Only collaborators can read that repository.

Anonymous access
Allow - Anyone can view public repositories, user/group profiles. Deny - Users must authenticate before viewing any information

Services
Use Gravatar for Profile-Images

SSH access
Enable SSH access to git repository
SSH Port

Base URL is required if SSH access is enabled.

Authentication
LDAP
LDAP Host
LDAP Port
Bind DN
Bind Password
Base DN
User name attribute
Additional filter condition
Full name attribute
Mail address attribute
Enable TLS
Enable SSL
Keystore

Notification email
Send notifications
SMTP Host
SMTP Port
SMTP User
SMTP Password
Enable SSL
FROM Address
FROM Name
} }