Differenze tra le versioni di "WebSDR"

Da GolemWiki.
Jump to navigation Jump to search
m (Correzioni)
m (Aggiunto qualche dettaglio)
 
Riga 1: Riga 1:
 +
{{Sviluppo
 +
<!--Header-->
 +
|nome = WebSDR
 +
|status = Funzionante
 +
<!--Image-->
 +
|foto = WebSDR-APRS.png
 +
<!--General-->
 +
|descrizione = Servizio ricezione radio remota
 +
|licenza = AGPL
 +
|autore = [[Utente:giulio|giulio]], [[Utente:lucam|lucam]]
 +
|contributi =
 +
|categorie = HamRadio
 +
|link = [https://websdr.golem.linux.it websdr.golem.linux.it]
 +
}}
 +
 
= Introduzione =
 
= Introduzione =
 
Nell'autunno del 2020 è stato installato un dipolo V per banda 144MHz sul tetto dell'Officina (gentile donazione di IZ5XRC).
 
Nell'autunno del 2020 è stato installato un dipolo V per banda 144MHz sul tetto dell'Officina (gentile donazione di IZ5XRC).
 
Sulla macchina ''laptopless'' è stata creata un'istanza di [https://github.com/jketterl/openwebrx OpenWebRX], software che permette la scansione delle bande radio via interfaccia web, attraverso una economica interfaccia [https://it.wikipedia.org/wiki/Software_defined_radio SDR] USB.
 
Sulla macchina ''laptopless'' è stata creata un'istanza di [https://github.com/jketterl/openwebrx OpenWebRX], software che permette la scansione delle bande radio via interfaccia web, attraverso una economica interfaccia [https://it.wikipedia.org/wiki/Software_defined_radio SDR] USB.
 +
 +
L'istanza è raggiungibile all'indirizzo [https://websdr.golem.linux.it websdr.golem.linux.it].
  
 
Qui sono riassunte le [https://github.com/jketterl/openwebrx/wiki istruzioni] di installazione e configurazione (sicuramente più complete e dettagliate) sotto forma di prontuario.
 
Qui sono riassunte le [https://github.com/jketterl/openwebrx/wiki istruzioni] di installazione e configurazione (sicuramente più complete e dettagliate) sotto forma di prontuario.

Versione attuale delle 21:46, 26 nov 2021

Gears.png
WebSDR

Stato: Funzionante

WebSDR-APRS.png
Descrizione Servizio ricezione radio remota
Licenza AGPL
Autore giulio, lucam
Contributi
Categorie HamRadio
Link websdr.golem.linux.it


Introduzione

Nell'autunno del 2020 è stato installato un dipolo V per banda 144MHz sul tetto dell'Officina (gentile donazione di IZ5XRC). Sulla macchina laptopless è stata creata un'istanza di OpenWebRX, software che permette la scansione delle bande radio via interfaccia web, attraverso una economica interfaccia SDR USB.

L'istanza è raggiungibile all'indirizzo websdr.golem.linux.it.

Qui sono riassunte le istruzioni di installazione e configurazione (sicuramente più complete e dettagliate) sotto forma di prontuario.

Installazione

$ docker pull jketterl/openwebrx
$ docker run -d --name=nome-container --device /dev/bus/usb -p 8073:8073 -v /srv/openwebrx:/etc/openwebrx jketterl/openwebrx:stable
### Impostare auto-avvio
$ docker update --restart unless-stopped nome-container

Configurazione

Modulo DVB

Se il dispositivo USB non viene visto dal container, è necessario bloccare un modulo sulla macchina host:

# vim /etc/modprobe.d/blacklist-openwebrx.conf

Aggiungere al file la riga

blacklist dvb_usb_rtl28xxu

Aggiungere gli utenti

$ docker exec -it nome-container /bin/bash
### Si apre la shell all'interno del container
$ python3 /opt/openwebrx/openwebrx.py admin adduser nome-utente

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.