Configuration reference
DataPorch
Reference

Configuration reference

All runtime environment variables in one table.

VariableDefaultValidation
DATAPORCH_HTTP_ADDRESS127.0.0.1:8080Valid host:port.
DATAPORCH_RESOURCE_LIMIT1001..1000.
DATAPORCH_ADMIN_SOCKET_PATH~/.dataporch/admin.sockAbsolute, distinct path.
DATAPORCH_MCP_SOCKET_PATH~/.dataporch/mcp.sockAbsolute, distinct local MCP socket path.
DATAPORCH_MASTER_KEY_PATH~/.dataporch/master.keyAbsolute, distinct path.
DATAPORCH_SECRETS_STORE_PATH~/.dataporch/secrets.storeAbsolute, distinct path.
DATAPORCH_CONNECTIONS_STORE_PATH~/.dataporch/connections.storeAbsolute, distinct path.
DATAPORCH_MCP_TOKEN_STORE_PATH~/.dataporch/mcp-token.jsonAbsolute, distinct path.
DATAPORCH_MCP_CONTROL_TOKEN_PATH~/.dataporch/mcp-control-tokenAbsolute, distinct owner-only runtime credential path.
DATAPORCH_QUERY_TIMEOUT20s1s..20s.
DATAPORCH_QUERY_RESPONSE_BYTE_LIMIT1048576065536..10485760 bytes.
DATAPORCH_QUERY_TRUNCATION_ENABLEDtrueBoolean.
DATAPORCH_QUERY_ROW_LIMIT1000Positive 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.