OpenWebRX+ with DSD. Decoders for DMR, D-STAR, YSF, FreeDV, DRM, NXDN, and P25 Phase 1.
10K+
RU: OpenWebRX+ с поддержкой цифровых режимов через DSD (Digital Speech Decoder). Образ включает декодеры DMR, D-STAR, YSF, FreeDV, DRM, NXDN и P25 Phase 1.
EN: OpenWebRX+ with digital mode support via DSD (Digital Speech Decoder). Image includes decoders for DMR, D-STAR, YSF, FreeDV, DRM, NXDN, and P25 Phase 1.
slechev/openwebrxplus-softmbeslechev/openwebrxplus-softmbeВНИМАНИЕ: Прослушивание и транслирование в открытом виде в интернете или других общественных местах радиопереговоров может быть запрещено законодательством вашей страны.
Перед использованием данного программного обеспечения убедитесь, что вы не нарушаете:
- Законы о связи и радиочастотах
- Законы о конфиденциальности и персональных данных
- Авторские права и интеллектуальную собственность
- Другие применимые нормативные акты
Использование данного ПО осуществляется исключительно на ваш страх и риск. Автор не несёт ответственности за любые последствия, убытки или правовые нарушения, возникшие в результате использования этого программного обеспечения.
WARNING: Monitoring and broadcasting radio communications over the internet or other public networks may be prohibited by laws in your country or region.
Before using this software, ensure you comply with:
- Telecommunications and radio frequency laws
- Privacy and personal data protection laws
- Copyright and intellectual property rights
- Other applicable regulations
Use of this software is entirely at your own risk. The author disclaims all liability for any consequences, damages, or legal violations arising from the use of this software.
| Режим / Mode | Статус / Status | Примечание / Notes |
|---|---|---|
| DMR | ✅ Работает / Working | Из базового образа / From base image |
| D-STAR | ✅ Работает / Working | Из базового образа / From base image |
| YSF (System Fusion) | ✅ Работает / Working | Из базового образа / From base image |
| FreeDV | ✅ Работает / Working | Из базового образа / From base image |
| DRM | ✅ Работает / Working | Из базового образа / From base image |
| NXDN | ✅ Работает / Working | Из базового образа / From base image |
| P25 Phase 1 (APCO-25) | ✅ Работает / Working | C4FM декодирование / C4FM decoding |
| MDC1200 | ✅ Работает / Working | Через плагин ctcss_dcs.js / Via plugin |
| CTCSS | ✅ Работает / Working | Через плагин ctcss_dcs.js / Via plugin |
| DCS | ❌ Не работает / Not working | Техническое ограничение / Technical limitation |
️docker-compose v1 (1.29.2) НЕ совместим с образами, собранными через BuildKit (buildx)!
Этот образ собран с использованием docker buildx build --load (BuildKit), который решает проблему overlay2 с базовым образом s6-overlay.
Рекомендуемые способы запуска:
docker run — прямой запуск контейнераdocker compose (v2 plugin) — современная версия с поддержкой BuildKitdocker-compose v1 — не поддерживается️docker-compose v1 (1.29.2) is NOT compatible with images built via BuildKit (buildx)!
This image is built using docker buildx build --load (BuildKit), which solves the overlay2 issue with the s6-overlay base image.
Recommended launch methods:
docker run — direct container launchdocker compose (v2 plugin) — modern version with BuildKit supportdocker-compose v1 — not supported# Запуск контейнера
docker run -d \
--name openwebrx-dsd \
--restart unless-stopped \
-p 8073:8073 \
--device /dev/bus/usb:/dev/bus/usb \
-e OPENWEBRX_ADMIN_USER=admin \
-e OPENWEBRX_ADMIN_PASSWORD=your_password \
-v openwebrx-data:/var/lib/openwebrx \
-v openwebrx-etc:/etc/openwebrx \
-v /etc/localtime:/etc/localtime:ro \
-v /etc/timezone:/etc/timezone:ro \
mskvimpel/openwebrxplus-dmr-dsd:latest
# docker-compose.yml
services:
openwebrx-dsd:
image: mskvimpel/openwebrxplus-dmr-dsd:latest
container_name: openwebrx-dsd
restart: unless-stopped
ports:
- "8073:8073"
devices:
- "/dev/bus/usb:/dev/bus/usb"
environment:
OPENWEBRX_ADMIN_USER: admin
OPENWEBRX_ADMIN_PASSWORD: "your_password"
volumes:
- openwebrx-data:/var/lib/openwebrx
- openwebrx-etc:/etc/openwebrx
- /etc/localtime:/etc/localtime:ro
- /etc/timezone:/etc/timezone:ro
# Запуск через docker compose v2
docker compose up -d
| Переменная / Variable | Описание / Description | По умолчанию / Default |
|---|---|---|
OPENWEBRX_ADMIN_USER | Имя администратора / Admin username | admin |
OPENWEBRX_ADMIN_PASSWORD | Пароль администратора / Admin password | changeme |
| Порт / Port | Описание / Description |
|---|---|
| 8073 | Web-интерфейс OpenWebRX+ / OpenWebRX+ Web UI |
| Том / Volume | Описание / Description |
|---|---|
openwebrx-data | Данные OpenWebRX / OpenWebRX data |
openwebrx-etc | Конфигурация OpenWebRX / OpenWebRX config |
RF Signal → FmDemod → DcBlock → Convert(FLOAT→SHORT) → DSD(P25) → AGC → Audio Output
48000 Hz 8000 Hz
dsd -i - -w - -f1 -q -n -g -1
| Параметр | Описание |
|---|---|
-i - | Чтение raw 16-bit PCM @ 48000 Hz из stdin |
-w - | Вывод raw 16-bit PCM @ 8000 Hz в stdout (патчено) |
-f1 | Декодировать только P25 Phase 1 |
-q | Тихий режим (подавить информацию о фреймах) |
-n | Не выводить аудио на звуковую карту |
-g -1 | Отключить автоматическую регyлировку усиления |
GPL-3.0 — GNU General Public License v3.0
Этот проект основан на:
This project is based on:
Версия образа / Image version: latest
Дата обновления / Last updated: 2026
Данное программное обеспечение предоставляется "как есть", без каких-либо гарантий. Авторы не несут ответственности за любой ущерб, прямые или косвенные последствия использования.
This software is provided "as is", without any warranties. Authors are not liable for any damages, direct or indirect consequences of use.
Content type
Image
Digest
sha256:ce8b35edf…
Size
390.7 MB
Last updated
3 months ago
docker pull mskvimpel/openwebrxplus-dmr-dsd