diff --git a/docs/content/doc/advanced/config-cheat-sheet.en-us.md b/docs/content/doc/advanced/config-cheat-sheet.en-us.md index 8adf7b3c5b35..1615ee9c226d 100644 --- a/docs/content/doc/advanced/config-cheat-sheet.en-us.md +++ b/docs/content/doc/advanced/config-cheat-sheet.en-us.md @@ -101,6 +101,14 @@ Values containing `#` or `;` must be quoted using `` ` `` or `"""`. - `SSL_MODE`: **disable**: For PostgreSQL only. - `PATH`: **data/gitea.db**: For SQLite3 only, the database file path. +## Indexer (`indexer`) + +- `ISSUE_INDEXER_PATH`: **indexers/issues.bleve**: Index file used for issue search. +- `REPO_INDEXER_ENABLED`: **false**: Enables code search (uses a lot of disk space). +- `REPO_INDEXER_PATH`: **indexers/repos.bleve**: Index file used for code search. +- `UPDATE_BUFFER_LEN`: **20**: Buffer length of index request. +- `MAX_FILE_SIZE`: **1048576**: Maximum size in bytes of each index files. + ## Security (`security`) - `INSTALL_LOCK`: **false**: Disable to allow accessing the install page. diff --git a/models/models.go b/models/models.go index 21bbdb737399..7738e1a3c213 100644 --- a/models/models.go +++ b/models/models.go @@ -164,7 +164,7 @@ func LoadConfigs() { setting.Indexer.RepoPath = path.Join(setting.AppWorkPath, setting.Indexer.RepoPath) } setting.Indexer.UpdateQueueLength = sec.Key("UPDATE_BUFFER_LEN").MustInt(20) - setting.Indexer.MaxIndexerFileSize = sec.Key("MAX_FILE_SIZE").MustInt64(512 * 1024 * 1024) + setting.Indexer.MaxIndexerFileSize = sec.Key("MAX_FILE_SIZE").MustInt64(1024 * 1024) } // parsePostgreSQLHostPort parses given input in various forms defined in