Michael Smith 8c3b4d7e48 Add ssh_config to .gitignore
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 19:42:27 +00:00
2026-03-17 14:51:20 +01:00
2026-03-25 19:42:27 +00:00
2026-03-18 10:36:13 +01:00
2026-03-19 14:31:55 +01:00
2026-03-25 19:38:34 +00:00
2026-03-18 10:35:26 +01:00
2026-03-25 19:38:34 +00:00

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 m@sdr-pi
cd /workspace
docker compose up -d

Recordings are saved to ~/recordings/ and browsable at http://sdr-pi:8080.

Description
Monitors and records EU CB radio transmissions using an RTL-SDR dongle on a Raspberry Pi 400, powered by RTLSDR-Airband
Readme 94 KiB
Languages
Makefile 46.7%
Dockerfile 32.2%
Shell 21.1%