| | |
| | | # RESTART REQUIRED |
| | | git.sshBindInterface = |
| | | |
| | | # Manually specify the hostname to use in advertised SSH repository urls. |
| | | # This may be useful in complex forwarding setups. |
| | | # |
| | | # SINCE 1.7.0 |
| | | git.sshAdvertisedHost = |
| | | |
| | | # Manually specify the port to use in advertised SSH repository urls. |
| | | # This may be useful in complex forwarding setups. |
| | | # |
| | | # SINCE 1.7.0 |
| | | git.sshAdvertisedPort = |
| | | |
| | | # Specify the SSH key manager to use for retrieving, storing, and removing |
| | | # SSH keys. |
| | | # |
| | |
| | | # SINCE 1.5.0 |
| | | git.sshKeysFolder= ${baseFolder}/ssh |
| | | |
| | | # Use kerberos5 (GSS) authentication |
| | | # Use Kerberos5 (GSS) authentication |
| | | # |
| | | # SINCE 1.7.0 |
| | | git.sshWithKrb5 = "false" |
| | | git.sshWithKrb5 = false |
| | | |
| | | # The path to a kerberos 5 keytab. |
| | | # The path to a Kerberos 5 keytab. |
| | | # |
| | | # SINCE 1.7.0 |
| | | git.sshKrb5Keytab = "" |
| | | git.sshKrb5Keytab = |
| | | |
| | | # The service principal name to be used for Kerberos5. The default is host/hostname. |
| | | # The service principal name to be used for Kerberos5. |
| | | # The default is host/hostname. |
| | | # |
| | | # SINCE 1.7.0 |
| | | git.sshKrb5ServicePrincipalName = "" |
| | | git.sshKrb5ServicePrincipalName = |
| | | |
| | | # A comma-separated list of authentication method. They will be tried in |
| | | # the given order. Possible values are |
| | | # "gssapi-with-mic", "publickey", "keyboard-interactive" or "password" |
| | | # Strip the domain suffix from a kerberos username. |
| | | # e.g. james@bigbox would be "james" |
| | | # |
| | | # SINCE 1.7.0 |
| | | git.sshAuthenticatorsOrder = "password,keyboard-interactive,publickey" |
| | | git.sshKrb5StripDomain = true |
| | | |
| | | # SSH backend NIO2|MINA. |
| | | # |
| | |
| | | # SINCE 1.5.0 |
| | | tickets.closeOnPushCommitMessageRegex = (?:fixes|closes)[\\s-]+#?(\\d+) |
| | | |
| | | # The case-insensitive regular expression used to identify and link tickets on |
| | | # push to the commits based on commit message. In the case of a patchset |
| | | # self references are ignored |
| | | # |
| | | # SINCE 1.8.0 |
| | | tickets.linkOnPushCommitMessageRegex = (?:ref|task|issue|bug)?[\\s-]*#(\\d+) |
| | | |
| | | # Specify the location of the Lucene Ticket index |
| | | # |
| | | # SINCE 1.4.0 |
| | |
| | | # Valid providers are: |
| | | # |
| | | # htpasswd |
| | | # httpheader |
| | | # ldap |
| | | # pam |
| | | # redmine |
| | |
| | | # |
| | | # SINCE 0.8.0 |
| | | web.allowGravatar = true |
| | | |
| | | # Define which class will generate the avatar URL. |
| | | # |
| | | # SINCE 1.7.0 |
| | | web.avatarClass = com.gitblit.GravatarGenerator |
| | | |
| | | # Allow dynamic zip downloads. |
| | | # |
| | |
| | | # SPACE-DELIMITED |
| | | # SINCE 0.5.0 |
| | | web.otherUrls = |
| | | |
| | | # Should HTTP/HTTPS URLs be displayed if the git servlet is enabled? |
| | | # default: true |
| | | # |
| | | # SINCE 1.7.0 |
| | | web.showHttpServletUrls = true |
| | | |
| | | # Should git URLs be displayed if the git daemon is enabled? |
| | | # default: true |
| | | # |
| | | # SINCE 1.7.0 |
| | | web.showGitDaemonUrls = true |
| | | |
| | | # Should SSH URLs be displayed if the SSH daemon is enabled? |
| | | # default: true |
| | | # |
| | | # SINCE 1.7.0 |
| | | web.showSshDaemonUrls = true |
| | | |
| | | # Should effective permissions be advertised for access paths defined in web.otherUrls? |
| | | # If false, gitblit will indicate unknown permissions for the external link. If true, |
| | | # gitblit will indicate permissions as defined within gitblit (including limiting to clone |
| | | # permission is the transport type is not a valid push mechaism in git.acceptedPushTransports). |
| | | # |
| | | # Configure with caution: Note that gitblit has no way of knowing if further restrictions |
| | | # are imposed by an external forwarding agent, so this may cause user confusion due to |
| | | # more rights being advertised than are available through the URL. It will NOT grant |
| | | # additional rights, but may incorrectly offer actions that are unavailable externally. |
| | | # default: false |
| | | # |
| | | # SINCE 1.7.0 |
| | | web.advertiseAccessPermissionForOtherUrls = false |
| | | |
| | | # Should app-specific clone links be displayed for SourceTree, SparkleShare, etc? |
| | | # |
| | |
| | | # SINCE 1.3.2 |
| | | realm.htpasswd.userfile = ${baseFolder}/htpasswd |
| | | |
| | | # The name of the HTTP header containing the user name to trust as authenticated |
| | | # default: none |
| | | # |
| | | # WARNING: only use this mechanism if your requests are coming from a trusted |
| | | # and secure source such as a self managed reverse proxy! |
| | | # |
| | | # RESTART REQUIRED |
| | | # SINCE 1.7.2 |
| | | realm.httpheader.userheader = |
| | | |
| | | # The name of the HTTP header containing the team names of which the user is a member. |
| | | # If this is defined, then only groups from the headers will be available, whereas |
| | | # if this remains undefined, then local groups will be used. |
| | | # |
| | | # This setting requires that you have configured realm.httpheader.userheader. |
| | | # |
| | | # default: none |
| | | # |
| | | # RESTART REQUIRED |
| | | # SINCE 1.7.2 |
| | | realm.httpheader.teamheader = |
| | | |
| | | # The regular expression pattern used to separate team names in the team header value |
| | | # default: , |
| | | # |
| | | # This setting requires that you have configured realm.httpheader.teamheader |
| | | # |
| | | # RESTART REQUIRED |
| | | # SINCE 1.7.2 |
| | | realm.httpheader.teamseparator = , |
| | | |
| | | # Auto-creates user accounts when successfully authenticated based on HTTP headers. |
| | | # |
| | | # SINCE 1.7.2 |
| | | realm.httpheader.autoCreateAccounts = false |
| | | |
| | | # Restrict the Salesforce user to members of this org. |
| | | # default: 0 (i.e. do not check the Org ID) |
| | | # |
| | |
| | | # SINCE 0.5.0 |
| | | # RESTART REQUIRED |
| | | server.shutdownPort = 8081 |
| | | |
| | | # |
| | | # Gitblit Filestore Settings |
| | | # |
| | | # The location to save the filestore blobs |
| | | # |
| | | # SINCE 1.7.0 |
| | | filestore.storageFolder = ${baseFolder}/lfs |
| | | |
| | | # Maximum allowable upload size |
| | | # The default value, -1, disables upload limits. |
| | | # Common unit suffixes of k, m, or g are supported. |
| | | # SINCE 1.7.0 |
| | | filestore.maxUploadSize = -1 |