Reference
Configuration reference
All runtime environment variables in one table.
| Variable | Default | Validation |
|---|---|---|
DATAPORCH_HTTP_ADDRESS | 127.0.0.1:8080 | Valid host:port. |
DATAPORCH_RESOURCE_LIMIT | 100 | 1..1000. |
DATAPORCH_ADMIN_SOCKET_PATH | ~/.dataporch/admin.sock | Absolute, distinct path. |
DATAPORCH_MCP_SOCKET_PATH | ~/.dataporch/mcp.sock | Absolute, distinct local MCP socket path. |
DATAPORCH_MASTER_KEY_PATH | ~/.dataporch/master.key | Absolute, distinct path. |
DATAPORCH_SECRETS_STORE_PATH | ~/.dataporch/secrets.store | Absolute, distinct path. |
DATAPORCH_CONNECTIONS_STORE_PATH | ~/.dataporch/connections.store | Absolute, distinct path. |
DATAPORCH_MCP_TOKEN_STORE_PATH | ~/.dataporch/mcp-token.json | Absolute, distinct path. |
DATAPORCH_MCP_CONTROL_TOKEN_PATH | ~/.dataporch/mcp-control-token | Absolute, distinct owner-only runtime credential path. |
DATAPORCH_QUERY_TIMEOUT | 20s | 1s..20s. |
DATAPORCH_QUERY_RESPONSE_BYTE_LIMIT | 10485760 | 65536..10485760 bytes. |
DATAPORCH_QUERY_TRUNCATION_ENABLED | true | Boolean. |
DATAPORCH_QUERY_ROW_LIMIT | 1000 | Positive if truncation is enabled. |
The paths resolve under the current user’s home directory by default. They must all be absolute, non-empty, and distinct. Set all seven explicitly for containers, system services, or source-checkout isolation. Configuration errors are reported at startup.