Configure optional settings
To store data externally using Postgres in single-server mode, follow Step 1a in Configure external databases
To cache session and queueing data externally using Redis in single-server mode, follow Step 1b in Configure external databases
Private Mode: By default, access to Dash Enterprise is restricted to logged-in users only, including files marked “public” or shared via a “share key”. To make “public” files viewable without authentication, uncheck Enable Private Mode.
We strongly discourage this if your server is publicly accessible
If not using LDAP or SAML authentication, disabling Private Mode permits self-serve account creation
To allow data imports from servers with private or reserved IP addresses such as 10.0.0.1 or 169.254.1.1, enable Allow Data Imports from Private IP Addresses
If unsure of whether you need this functionality, leave it unchecked
To retrieve tickets from your KDC to be used by Dash Apps, check Retrieve Kerberos ticket after authentication and specify your default realm and the KDC’s domain name
To customize the amount of time a user can remain logged in to Dash Deployment Server, specify the time in seconds using in Session length option
Set to 0 (default) for unlimited session length
If using Mapbox, check Enable Mapbox Integration and specify your Mapbox Default Access Token and Mapbox Atlas Default Style URL
Mapbox is not required to access Dash Enterprise’s built-in mapping functionality
Enable Daily Snapshots to store up to 3 daily snapshots
For additional information, see Using Snapshots below
Enter a Custom pip index URL to use instead of the public PyPI server
Specify any Allowed Directories for Mapping desired to allow a non-admin user to map those directories on the host into Dash apps
If you are on SELinux, you must add permissions to those directories.
All other restrictions still apply
White-Labeling (Customize Branding):
You can remove the link from Portal to App Manager by disabling the Display a Link to the App Manager in Portal option
The link will be removed for both admin and non-admin users
The App Manager will still remain accessible through URL
You can remove Plotly branding from all login prompts by selecting the Remove Plotly Logo from Login Window option
Keep Alive Timeout: Keep Alive timeout defines how long to wait for a new HTTP request to start coming after a response is sent before closing the connection. Some proxies and load balancers like Azure Front Door may require a Keep-Alive timeout higher than the default 1s to serve traffic to Dash Enterprise (90 seconds in the case of Azure Front Door). Otherwise, the 1s default should work.
Enable Dash Customizations for the following customization options:
Dash Proxy Configuration
Dash Web Server Workers
Dash Web Server Threads per Worker
Indirect Certificate Mapping
Removes a direct volume map from the host's
/etc/ssl/certs/ca-certificates.crt
file to the Dash application's/etc/ssl/certs/ca-certificates.crt
fileThis allows for locks to be removed that would otherwise cause failures when deploying apps with dependencies that manage their own certificate updates
Last updated