Skip to content

Commit 7876028

Browse files
committed
fix: feedbacks
1 parent ff6c8bf commit 7876028

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

README.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,14 +144,26 @@ Parse Dashboard is continuously tested with the most recent releases of Node.js
144144

145145
This section provides a comprehensive reference for all Parse Dashboard configuration options that can be used in the configuration file, via CLI arguments, or as environment variables.
146146

147+
#### Root Configuration Keys
148+
149+
| Key | Type | Required | Description | Links to Details |
150+
|-----|------|----------|-------------|------------------|
151+
| `apps` | Array<Object> | Yes | Array of Parse Server apps to manage | [App Configuration](#app-configuration-apps-array) |
152+
| `users` | Array<Object> | No | User accounts for dashboard authentication | [User Configuration](#user-configuration-users) |
153+
| `useEncryptedPasswords` | Boolean | No | Use bcrypt hashes instead of plain text passwords | [Global Configuration](#global-configuration) |
154+
| `trustProxy` | Boolean \| Number | No | Trust X-Forwarded-* headers when behind proxy | [Global Configuration](#global-configuration) |
155+
| `iconsFolder` | String | No | Folder for app icons (relative or absolute path) | [Global Configuration](#global-configuration) |
156+
| `agent` | Object | No | AI agent configuration | [AI Agent Configuration](#ai-agent) |
157+
| `enableResourceCache` | Boolean | No | Enable browser caching of dashboard resources | [Global Configuration](#global-configuration) |
158+
147159
#### Configuration File Options
148160

149161
##### App Configuration (`apps` array)
150162

151163
| Parameter | Type | Optional | Default | CLI | Env Variable | Example | Description |
152164
| -------------------------- | ------------------- | -------- | --------- | -------------------- | ------------------------------------ | --------------------------------- | ------------------------------------------------------------------------------------------------------------ |
153165
| `appId` | String | no | - | `--appId` | `PARSE_DASHBOARD_APP_ID` | `"myAppId"` | The Application ID for your Parse Server instance. |
154-
| `masterKey` | String \| Function | no | - | `--masterKey` | `PARSE_DASHBOARD_MASTER_KEY` | `"key"` | Master key for full access. Can be a String or Function returning a String. |
166+
| `masterKey` | String \| Function | no | - | `--masterKey` | `PARSE_DASHBOARD_MASTER_KEY` | `"key"` or `() => "key"` | Master key for full access. Can be a String or Function returning a String. |
155167
| `serverURL` | String | no | - | `--serverURL` | `PARSE_DASHBOARD_SERVER_URL` | `"http://localhost:1337/parse"` | The URL where your Parse Server is running. |
156168
| `appName` | String | yes | `appId` | `--appName` | `PARSE_DASHBOARD_APP_NAME` | `"MyApp"` | Display name of the app. |
157169
| `masterKeyTtl` | Number | yes | - | `--masterKeyTtl` | - | `3600` | TTL for master key cache in seconds (when `masterKey` is a Function). |

0 commit comments

Comments
 (0)