Skip to content

OpenWebRX Plus

Overview

OpenWebRX is an open-source software-defined radio (SDR) receiver accessible via a web browser. It allows multiple users to connect simultaneously to listen to, analyze, and demodulate live radio signals (I/Q) using an SDR dongle (such as an RTL-SDR) connected to the RecoveryBox.

For more details about the original project, consult the official OpenWebRX documentation.

Plus Version

RecoveryBox integrates OpenWebRX Plus (OpenWebRX+), an enhanced fork of the original project. This version adds critical features for crisis management and self-reliance, including built-in decoders for digital and analog modes (DMR, P25, D-Star, NXDN, APRS, POCSAG/Pager, SSTV, weather FAX), as well as improved map management and frequency scanning.

For more details about this version, visit the official OpenWebRX Plus repository.

Service Access

The radio reception interface is accessible to all users connected to the RecoveryBox hotspot.

URL Description
http://recovery.box:8073/ OpenWebRX Plus web interface

Administration credentials

Field Value
Username recoverybox
Password recoverybox

OpenWebRX Plus administration is primarily done through its web interface.

Advanced Configuration

A. Configuration Files

Item Description
/etc/systemd/system/openwebrx.service Systemd unit for the OpenWebRX service
/etc/owrx/ OpenWebRX configuration directory
/etc/owrx/custom-leaflet.js Custom map configuration (mounted read-only in the container)

B. Customization

Changing the administration account

It is possible to modify the administration username and password of OpenWebRX Plus by changing the following variables in the systemd service:

OPENWEBRX_ADMIN_USER=recoverybox
OPENWEBRX_ADMIN_PASSWORD=recoverybox

Map configuration

The container is started with the following mount option:

-v /etc/owrx/custom-leaflet.js:/usr/lib/python3/dist-packages/htdocs/map-leaflet.js:ro

This overrides the map configuration file to point to the local server.

C. Debugging

# View OpenWebRX logs
journalctl -u openwebrx.service -f