Docker Image
Version: 0.1.45-v0.1.45-0eef79a
Environment: production
Git Commit: 0eef79a
Build Date: 20251031
Commits in this release:
- 0eef79a Bump version to 0.1.45
- f85bef4 Comment out navigation entry for cameras in the hardware section
- 84138e6 Refactor SDR backend with module reorganization, type annotations, and improved probe handling
- c1ad3e9 Add squelch and volume sliders, rearrange RotaryEncoder, and refine step size options
- 28880f1 Add new predefined frequency band plans
- 3b9d55b Refactor FM demodulator with cascaded decimation and buffer overflow handling
- 58e146c Refactor SDR pipeline with queue resizing, multi-stage filtering, and improved logging
- 0d947bf Enhance SDR pipeline with rate-adaptive streaming and buffer optimizations
- 588bd0e Improve SSB demodulator filtering and add multi-mode support
- fb0a1da Add SDRplay API service startup and installation in Dockerfile
- bb4662b Update Dockerfile with improved SDRplay API installation steps
- da32d7c Remove redundant
cdcommand in SDRplay API installation steps in Dockerfile - a69a982 Add SDRplay API and SoapySDRPlay3 installation steps to Dockerfile
Pull the Docker image:
docker pull ghcr.io/sgoudelis/ground-station:0.1.45Run the container:
docker run -d \
-p 7000:7000 \
--name ground-station \
--restart unless-stopped \
--device=/dev/bus/usb \
--privileged \
-v $(pwd)/data:/app/backend/data \
-e GS_ENVIRONMENT=production \
ghcr.io/sgoudelis/ground-station:0.1.45Upgrading an existing container:
# Stop and remove the existing container
docker stop ground-station
docker rm ground-station
# Pull the new version
docker pull ghcr.io/sgoudelis/ground-station:0.1.45
# Start the container with the new version
docker run -d \
-p 7000:7000 \
--name ground-station \
--restart unless-stopped \
--device=/dev/bus/usb \
--privileged \
-v $(pwd)/data:/app/backend/data \
-e GS_ENVIRONMENT=production \
ghcr.io/sgoudelis/ground-station:0.1.45Multi-arch support:
This image supports linux/amd64 platform.
Full Changelog: v0.1.44...v0.1.45