-
Notifications
You must be signed in to change notification settings - Fork 0
Deployment
KP edited this page May 18, 2025
·
1 revision
This page covers prerequisites, host setup, and bring-up steps for toc-lp-kit.
- Ubuntu 24.04 LTS (or similar Debian-based)
- Docker & Docker Compose installed
- USB port available for RTL-SDR v4
- SSH or local desktop access for GUI launch
-
Install Docker & Compose
Execute: sudo apt update &&
sudo apt install -y docker.io docker-compose -
Enable PulseAudio Socket
Execute: pactl load-module module-native-protocol-unix socket=/tmp/pulse/native &&
mkdir -p /tmp/pulse && chmod 777 /tmp/pulse -
Blacklist DVB Kernel Driver
Execute: echo 'blacklist dvb_usb_rtl28xxu' | sudo tee /etc/modprobe.d/rtl.conf &&
sudo reboot
From the repository root (toc-lp-kit):
-
Build or Pull Containers
docker-compose pull || docker-compose build -
Start All Services
docker-compose up -d -
Verify Running Containers
docker ps | grep toc_ -
Confirm Time Sync
docker logs toc_timesync | grep 'System clock' -
Launch JS8Call GUI
- On the host’s desktop, click the JS8Call icon
- Or run: js8call
Return to Home