October 20, 2026
Deepgram Self-Hosted October 2026 Release (261020)
Container Images (release 261020)
-
quay.io/deepgram/self-hosted-api:release-261020- Equivalent image to:
quay.io/deepgram/self-hosted-api:1.192.55
- Equivalent image to:
-
quay.io/deepgram/self-hosted-engine:release-261020-
Equivalent image to:
quay.io/deepgram/self-hosted-engine:3.140.1
-
Minimum required NVIDIA driver version:
>=580, open kernel module flavor. See Drivers and Containerization Platforms for installation and verification steps.
-
-
quay.io/deepgram/self-hosted-license-proxy:release-261020- Equivalent image to:
quay.io/deepgram/self-hosted-license-proxy:1.11.2
- Equivalent image to:
-
quay.io/deepgram/self-hosted-billing:release-261020- Equivalent image to:
quay.io/deepgram/self-hosted-billing:1.15.1
- Equivalent image to:
FIPS 140-3 Images
FIPS 140-3 images are available for all four self-hosted services, published under the -fips tag suffix:
-
quay.io/deepgram/self-hosted-api:release-261020-fips- Equivalent image to:
quay.io/deepgram/self-hosted-api:1.192.55-fips
- Equivalent image to:
-
quay.io/deepgram/self-hosted-engine:release-261020-fips- Equivalent image to:
quay.io/deepgram/self-hosted-engine:3.140.1-fips
- Equivalent image to:
-
quay.io/deepgram/self-hosted-license-proxy:release-261020-fips- Equivalent image to:
quay.io/deepgram/self-hosted-license-proxy:1.11.2-fips
- Equivalent image to:
-
quay.io/deepgram/self-hosted-billing:release-261020-fips- Equivalent image to:
quay.io/deepgram/self-hosted-billing:1.15.1-fips
- Equivalent image to:
These images run OpenSSL’s FIPS 140-3 validated cryptographic provider. Enable FIPS by setting [fips] mode = "enabled" in each service’s configuration. FIPS mode should be enabled only on the -fips images; the standard images do not include the FIPS provider. See FIPS-Compliant Deployment for setup and configuration details.
This Release Contains The Following Changes
- New Flux STT Runtime (action required) — Engine now runs Flux STT on a new runtime that loads only the
.dgv2Flux model files, for bothflux-general-enandflux-general-multi. The new runtime does not use previously delivered.dgFlux model files: with only a.dgfile present and[flux]enabled, Engine exits at startup withCan't find Flux model. Request the new model file from your Deepgram Account Representative before upgrading. Your[flux]configuration otherwise stays the same; aruntimekey under[flux]is no longer used and can be removed. To keep the previous Flux runtime, stay on an Engine image fromrelease-261001or earlier. See Using the Flux Model for details. - Mid-Stream Keyterm Updates for Nova-3 — replace the keyterms on an active
/v1/listenstream without reconnecting, by sending akeytermsarray in aConfiguremessage. This works on all Nova-3 streaming models, including multilingual (language=multi) and Nova-3 Medical. Eachkeytermsarray replaces the full list, and[]clears it. See Dynamic Keyterm Updates for details.- Every
Configurereceives exactly oneConfigureSuccessorConfigureFailureresponse.ConfigureSuccesslists the keyterms now in effect. - A rejected update, such as one over the keyterm limits, keeps the stream open with its previous keyterms.
- Send one
Configureat a time. One sent while another is pending returnsCONFIGURE_ALREADY_PENDING.
- Every
- Upgrade API and Engine Together — API now relies on Engine to confirm mid-stream
Configureupdates on/v1/listen. Paired with an Engine from an earlier release, API rejects each Nova-3Configureafter a 15-second wait. Upgrade both services torelease-261020at the same time. - Flux Force End Turn Always Available — the
ForceEndTurncontrol message now works on every/v2/listenstream. Thelisten_v2_force_end_turnsetting under[features]in your API configuration is no longer needed and is ignored if present. - Formatting Improvements
- Nova-3 Multilingual (
language=multi) now converts numbers to numerals in languages other than English. Previously only English numbers were converted. - Spoken digit runs in money amounts now use the last two digits as cents. For example, “eight five six eight” is now formatted as
$85.68instead of$856.08. - Improved Aura-2 reading of Dutch numbers and digits, and of Portuguese measurements and abbreviations.
- Flux TTS no longer adds extra syllables when text contains em-dashes or repeated hyphens.
- Nova-3 Multilingual (
- Streaming Reliability — fixed
/v1/listenstreams with entity formatting or redaction going silent during continuous speech and closing with aNET-0000timeout. - Media Handling
- Engine no longer crashes on MP4 or MOV files that contain 24-bit PCM audio, or on malformed AV1 and H.266 (VVC) video.
- Improved audio quality for 8 kHz output, including Flux TTS.
- The DV video format is no longer supported.
- General Improvements — Engine base image updated to Rocky Linux 10, security fixes in Billing, and dependency updates. Keeps our software up-to-date.