All apps · 0 apps
shinysdr
Docker app from FoxxMD's Repository
Overview
This docker includes additional plugins courtesy of the maintainer:
* python-libhamlib2 -- Controlling external hardware radios
* gr-air-modes -- ADS-B, aircraft transponders
A config file -- config.py -- in the Config path host directory is necessary in order to run this container! Create one using the instructions below or bring your own ;)
Creating New Config File:
1. Switch to Advanced View in the template and add the following to Post Arguments
--init start /config/myConfig
2. Make sure you have the Config path mapped in your template
3. Apply changes and start the container
4. Edit the container
4a. Remove the contents of Post Arguments
4b. Set Config mapping to the subfolder created in Step 1
5. Apply changes
Note: You MUST remove the Post Arguments command on next start or the container will stop on error b/c it will not overwrite an existing config file.
The URL for the container is suffixed with the value of root_cap from config.py
EX http://yourIP:port/rootCapValue
To access the container at the URL without the suffix set root_cap=None in config.py
Readme
View on GitHubShinySDR
ShinySDR is the software component of a software-defined radio receiver. When combined with suitable hardware devices such as the RTL-SDR, HackRF, or USRP, it can be used to listen to or display data from a variety of radio transmissions.
Copyright and License
Copyright 2013, 2014, 2015, 2016, 2017, 2018, 2019 Kevin Reid <kpreid@switchb.org>
ShinySDR is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
ShinySDR is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with ShinySDR. If not, see http://www.gnu.org/licenses/.
Additional information
- The file
shinysdr/i/webstatic/client/map/basemap.geojson.gzwas derived from the Natural Earth data setne_50m_admin_0_countries, version 2.0.0. This data set is in the public domain. - The APRS symbol graphics and descriptions used are from various sources and collected by Heikki Hannikainen. See author credits and licensing information.
Install Shinysdr on Unraid in a few clicks.
Find Shinysdr in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.
Categories
Download Statistics
Total Downloads Over Time
Related apps
Explore more like this
Explore allLinks
Details
jeffersonjhunt/shinysdrRuntime arguments
- Web UI
http://[IP]:[PORT:8100]/- Network
bridge- Shell
bash- Privileged
- false
Template configuration
Container Port: 8100
- Target
- 8100
- Value
- 8100
Container Port: 8101
- Target
- 8101
- Value
- 8101
(Optional) Host device to pass through
Container Path: /config
- Target
- /config
- Value
- /mnt/user/appdata/shinysdr/config/