Skip to main content

Mux

Store and stream video through Mux. Once installed, this integration becomes available as a storage provider for the video data type, handling encoding and adaptive streaming for you.

Prerequisites

Prerequisites

Before setting up the Mux integration, ensure you have:

Create an access token

  1. Sign in to the Mux Dashboard
  2. Open Settings > Access Tokens
  3. Create a new token with Mux Video permissions
  4. Copy the Token ID and Token Secret
warning

The token secret is shown only once. Store it securely — if you lose it, create a new token.

Create a signing key

A signing key lets DashX generate signed playback URLs, so your videos cannot be played by anyone who happens to have the playback ID.

  1. In the Mux Dashboard, open Settings > Signing Keys
  2. Create a new signing key
  3. Copy the Signing Key ID and download the private key

Connect to DashX

  1. Log in to your DashX workspace
  2. Navigate to Settings > Integrations
  3. Click [+] to add a new integration and select Mux
  4. Choose the environments you want to enable it for
  5. Enter the configuration below and save

Configuration

FieldDescription
Token IDThe ID of the Mux access token.
Token SecretThe secret half of the access token.
Signing Key IDThe ID of the signing key used for signed playback URLs.
Private KeyThe private key that pairs with the signing key ID.
Test ModeWhen enabled, assets are created as Mux test assets — free, watermarked, and deleted after 24 hours.
tip

Enable Test Mode in development environments. Test assets do not count towards your Mux bill.