Docker Image
Version: 0.1.48-v0.1.48-0a073aa
Environment: production
Git Commit: 0a073aa
Build Date: 20251104
Commits in this release:
- 0a073aa Bump version to 0.1.48
- d554605 Add warning note in README for improperly mounted data volume
- d44aae0 Add toast notifications for snapshot save success and error handling
- 724eeb8 Add disk usage tracking and UI display in file browser
- 1d4a86d Validate and standardize timestamp handling
- 4b928a2 Add timezone-aware date formatting and standardize ISO 8601 handling
- 5d31ebe Enhance timezone support and standardize timestamp formatting
- 3989352 Add recording progress indicators and metadata handling
- 43747dc Add file browser component with sorting, filtering, pagination, and file operations
- 7ef8ce5 Mount recordings and snapshots directories for static file serving
- e8b3172 Restructure data directory and update related paths
- fcabb0c Refactor IQ consumer handling for demodulators and recorders
- 2a03c47 Add recorder support alongside demodulators in SDR process management
- 8eba84a Add waterfall snapshot feature with frontend and backend integration
- 85fe1ca Capture and save waterfall images during IQ recording
- 965717d Introduce IQ recording feature with frontend and backend integration
- f8071f1 Migrate icon imports to
dataurl-icons.jsxfor better modularity and organization. - 1fb99e8 Replace MUI
HeightIconwith customAutoScaleOnceIconand addAutoDBIconin waterfall controls - 23a7f01 Replace MUI icons with custom SVG implementations in the waterfall toolbar
- f3678db Increase streaming rate by adjusting
TARGET_BLOCKS_PER_SECto 15 in SDR worker modules - 866ca31 Optimize band drawing logic with overlapping segment handling
- fe39141 Update rotator logic to apply dynamic limits and clamp positions
- f3a8eb3 Extract canvas drawing utilities to a dedicated module and add audio amplification to demodulators
- 54ba3ab Add "Listen" feature to VFO controls and enhance interaction logic
- 873c8a2 Set default FFT averaging to 0 in waterfall slice
- 999a88e Add debounced persistence for waterfall scale and position to Redux
Pull the Docker image:
docker pull ghcr.io/sgoudelis/ground-station:0.1.48Run 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.48Upgrading 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.48
# 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.48Multi-arch support:
This image supports linux/amd64 platform.
Full Changelog: v0.1.47...v0.1.48