WebSDR
Versione del 4 ott 2020 alle 10:52 di Giulio (discussione | contributi) (pagina creata, appunti installazione openwebrx)
Appunti di installazione disordinati
Introduzione
Nell'autunno del 2020 è stato installato un dipolo V per banda 144MHz sul tetto dell'Officina (gentile donazione di IZ5XRC). Sulla macchina serverozzo è stata creata un'istanza di OpenWebRX, software che permette la scansione delle bande radio via interfaccia web, attraverso una economica interfaccia SDR USB.
Installazione
docker pull jketterl/openwebrx docker volume create nome-volume docker run -d --name=nome-container --device /dev/bus/usb -p 8073:8073 -v nome-volume:/etc/openwebrx jketterl/openwebrx:latest # Impostare auto-avvio docker update --restart unless-stopped nome-container
- Nota: a quanto pare
--device
è il male. Sondare alternative per condividere una specifica istanza di un device usb. - Nota: la versione latest è più intrigante (l'APRS decoder funziona, ci sono più decoder per modi digitali)
Accesso esterno
Proxypass via VPS:
- Abilitare il proxy websocket
a2enmod proxy_wstunnel
- Creare virtualhost
ProxyPreserveHost On ProxyPass / http://serverozzo.xxxx:8073/ connectiontimeout=5 timeout=15 RewriteEngine on RewriteCond %{HTTP:Upgrade} websocket [NC] RewriteCond %{HTTP:Connection} upgrade [NC] RewriteRule ^/?(.*) "ws://serverozzo.xxxx:8073/$1" [P,L]
Configurazione
I file di configurazione sono nella cartella specificata da docker volume inspect nome-volume
.