This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| how_to_edit_qortal_core_settings [04/16/2022 06:04] – fix wording quickmythril | how_to_edit_qortal_core_settings [05/22/2023 18:34] (current) – Removed bindAddress quickmythril | ||
|---|---|---|---|
| Line 4: | Line 4: | ||
| ===== settings.json File Information ===== | ===== settings.json File Information ===== | ||
| - | To configure your Qortal Core settings, you can open and edit the settings.json file using any text editor. | + | **Caution: The settings.json file should be left blank, unless there is a specific reason to override the defaults, which are designed to be optimal for general use.** |
| + | |||
| + | To configure your Qortal Core settings, you can open and edit the settings.json file using any text editor. | ||
| + | |||
| + | Note: There is also a settings.json file in " | ||
| The settings file is written using the standard JSON format. | The settings file is written using the standard JSON format. | ||
| Line 20: | Line 24: | ||
| **Here is explanation of the most commonly used settings:** | **Here is explanation of the most commonly used settings:** | ||
| - | |||
| - | **bindAddress** - Adding " | ||
| **apiDocumentationEnabled** - Setting this to true will enable the API Documentation page, found at [[http:// | **apiDocumentationEnabled** - Setting this to true will enable the API Documentation page, found at [[http:// | ||
| Line 30: | Line 32: | ||
| **repositoryMaintenanceMinInterval & repositoryMaintenanceMaxInterval** - These settings determine the timeframe in which the database will be automatically " | **repositoryMaintenanceMinInterval & repositoryMaintenanceMaxInterval** - These settings determine the timeframe in which the database will be automatically " | ||
| - | |||
| - | **topOnly** - Setting this to true will enable "top only sync" which results in a much smaller database, however it will prevent the ability to look up data from older blocks. | ||
| **bootstrap** - Setting this to false will prevent the Core from automatically downloading the bootstrap file when no database is found. | **bootstrap** - Setting this to false will prevent the Core from automatically downloading the bootstrap file when no database is found. | ||
| Line 37: | Line 37: | ||
| **isTestNet** - Setting this to true is required for anyone wanting to run a Qortal node on the test net. More information regarding this will be added to its own wiki page. | **isTestNet** - Setting this to true is required for anyone wanting to run a Qortal node on the test net. More information regarding this will be added to its own wiki page. | ||
| - | **listenPort** - The default port is 12392. | + | **listenPort** - The default port is 12392. |
| **minBlockchainPeers** - This specifies the minimum number of connected peers which must be at a given block height to be able to sync that block to your local database. | **minBlockchainPeers** - This specifies the minimum number of connected peers which must be at a given block height to be able to sync that block to your local database. | ||
| Line 59: | Line 59: | ||
| **relayModeEnabled** - By default, the Core will act as a "go between" | **relayModeEnabled** - By default, the Core will act as a "go between" | ||
| - | **maxStorageCapacity** - This setting can be used to limit the amount of space available for QDN data hosting (in the folder specified by the dataPath setting). | + | **maxStorageCapacity** - This setting can be used to limit the amount of space available for QDN data hosting (in the folder specified by the dataPath setting). |