Skip to content
HomeNode MapNodesHardwareFAQHelpGet LicensedAboutCommunity

Setup Guides

Install and configure an ORLP node on your platform.

Linux (Debian / Ubuntu)

ORLP Python 3.11+

These steps install the OpenRLP node daemon on a Debian or Ubuntu host. The daemon lives in a separate repository (github.com/orlp/orlp); after it's running, everything else is done from its built-in web panel. Note: a packaged installer (.deb / .pkg / .msi / Docker image) is planned, which will reduce install to a single command. For now, the source-install steps below are the supported path. 1. Install dependencies. sudo sh scripts/install-linux.sh 2. Clone the daemon repository. git clone https://github.com/orlp/orlp.git cd orlp 3. Install the Python requirements. pip install -r requirements.txt 4. Start the daemon. When it starts, the daemon prints your machine's LAN IP address. Note it down. 5. Open the web panel. On any computer or phone on the same network, visit http://<that-LAN-IP>/ in a browser. The panel walks you through: · Registering this node with orlp.net (claims a node number) · Configuring the radio profile, audio device, and PTT · Optionally running this host as a reflector instead of a node · Using the built-in SDR (your radio or an optional RTL-SDR USB dongle) · Connecting to other nodes and reflectors No config files — everything is controlled from the panel. OPTIONAL: Install OpenWebRX for RTL-SDR dongles SDR can run either off the radio or off a dongle and you can easily switch between the two in the daemon web panel 1: sudo sh scripts/install-sdr-linux.sh