892 B
892 B
SDR Scanner & Recorder
Monitors and records EU CB radio transmissions using an RTL-SDR dongle on a Raspberry Pi 400, powered by RTLSDR-Airband.
Monitored Channels
| Channel | Frequency |
|---|---|
| CB 3 | 26.985 MHz |
| CB 7 | 27.035 MHz |
| CB 10 | 27.075 MHz |
| CB 16 | 27.155 MHz |
Architecture
Three Docker containers via docker-compose:
- rtlsdr-airband — multichannel SDR receiver, splits recordings per-transmission into dated directories
- nginx — web UI for browsing recordings on port 8080
- cleanup — periodically removes short/noise recordings (< 3KB)
Usage
ssh user@your-pi
git clone gitea@git.michaelsmith.be:m/sdr-recorder.git
cd sdr-recorder
docker compose up -d
Recordings are saved to ~/recordings/ and browsable at http://<hostname>:8080.