{
    "max-concurrent-indexers" : 2,
    "dbpath" : "data",
    "title" : "Hound",
    "health-check-uri" : "/healthz",
    "vcs-config" : {
        "git" : {
            "detect-ref" : true
        }
    },
    "repos" : {
        "SomeGitRepo" : {
            "url" : "https://www.github.com/YourOrganization/RepoOne.git"
        },
        "AnotherGitRepo" : {
            "url" : "https://www.github.com/YourOrganization/RepoOne.git",
            "ms-between-poll" : 10000,
            "exclude-dot-files" : true,
            "display-name" : "RepoOne (dot files not indexed)",
            "auto-generated-files" : ["example/path"]
        },
        "GitRepoWithDetectRefDisabled" : {
            "url" : "https://www.github.com/YourOrganization/RepoOne.git",
            "vcs-config" : {
                "detect-ref" : false
            }
        },
        "SomeMercurialRepo" : {
            "url" : "https://www.example.com/foo/hg",
            "vcs" : "hg"
        },
        "Subversion" : {
            "url" : "http://my-svn.com/repo",
            "url-pattern" : {
                "base-url" : "{url}/{path}{anchor}"
            },
            "vcs" : "svn"
        },
        "SubversionWithCreds" : {
            "url" : "http://my-private-svn.com/repo",
            "url-pattern" : {
                "base-url" : "{url}/{path}{anchor}"
            },
            "vcs" : "svn",
            "vcs-config" : {
                "username" : "username_for_ro_account",
                "password" : "password_for_ro_account"
            }
        },
        "LocalFolder" : {
            "url" : "file:///absolute/path/to/directory"
        },
        "RepoWithCustomUrls" : {
            "url" : "https://github.com/username/Foo.git",
            "url-pattern" : {
                "base-url" : "{url}/files/{path}{anchor}",
                "anchor" : "#line={line}"
            }
        },
        "BitbucketCustomUrl" : {
            "url" : "git@bitbucket.org:organization/project.git",
            "url-pattern" : {
                "base-url" : "https://{url}/src/master/{path}{anchor}",
                "anchor" : "#{filename}-{line}"
            },
            "vcs-config" : {
                "ref" : "main"
            }
        },
        "RepoWithPollingDisabled" : {
            "url" : "https://www.github.com/YourOrganization/RepoOne.git",
            "enable-poll-updates" : false
        },
        "RepoWithPushingEnabled" : {
            "url" : "https://www.github.com/YourOrganization/RepoOne.git",
            "enable-push-updates" : true
        },
        "RepoIsGitHubWiki" : {
          "url" : "https://github.com/YourOrganization/RepoWithWiki.wiki.git",
          "url-pattern" : {
              "base-url" : "{url}/{path}"
          }
        },
        "BitbucketServerUrl" : {
            "url" : "git@bitbucket.internal.org:7999:organization/project.git",
            "url-pattern" : {
                "base-url" : "https://{hostname}/projects/{project}/repos/{repo}/browse/{path}?at={rev}{anchor}",
                "anchor" : "#{line}"
            },
            "vcs-config" : {
                "ref" : "main"
            }
        },
        "LocalRepo" : {
            "url" : "file:///absolute/path/to/directory",
            "vcs" : "local",
            "url-pattern" : {
                "base-url" : "{url}/{path}"
            },
            "vcs-config" : {
                "watch-changes" : false,
                "ignored-files" : []
            }
        }
    }
}