Modtager data fra RTL-SDR, dekoder meddelelser med multimon-ng, og sender videre med Telegram bot.
3.9K
PythonPagerTelegramForwarder er en applikation designet til at modtage og dekode data fra en radioreceiver ved hjælp af multimon-ng og rtl_fm. Hvis dataene opfylder specifikke kriterier, sender applikationen en besked via Telegram bot. Den bruger også en konfigurationsfil til at indlæse specifikke indstillinger.
Hent DockerHub Image.
docker pull joachimth/pythonpagertelegramforwarder
Bemærk, at adgang til USB-enheder fra en Docker-container kan være begrænset af sikkerhedspolitikker på din værtsmaskine. Hvis du støder på problemer, skal du sørge for, at du har de nødvendige tilladelser til at få adgang til USB-enheder fra din Docker-container.
For at give din Docker-container adgang til USB-enheden (RTL-SDR), skal du bruge
--deviceflag ved kør kommandoen. Her er hvordan du kan gøre det:
docker run -e TELEGRAM_API='din_telegram_api' -e TELEGRAM_REC='din_telegram_rec' -d --name=joachimth/pythonpagertelegramforwarder --device=/dev/bus/usb/001/001 joachimth/pythonpagertelegramforwarder:latest
I ovenstående kommando, er /dev/bus/usb/001/001 stien til din USB-enhed. Du skal udskifte det med stien til din RTL-SDR-enhed. Du kan finde denne sti ved at køre lsusb kommando på din værtsmaskine.
Alternativt, kan der gives adgang til alle usb enheder til Docker containeren, kan du også bruge
--device=/dev/bus/usbflag, som giver Docker containeren adgang til alle USB-enheder:
docker run -e TELEGRAM_API='din_telegram_api' -e TELEGRAM_REC='din_telegram_rec' -d --name=joachimth/pythonpagertelegramforwarder --device=/dev/bus/usb joachimth/pythonpagertelegramforwarder:latest
Der er inkluderet en config.txt . Denne indeholder de vigtigste elementer som kan ændres.
For at opnå adgang til at modtage beskederne, skal du have oprettet adgang til Telegram via Botfather. Disse værdier skal inkluderes som ENV, miljøvariabler ved opstart af Docker containeren. Det drejer sig om følgende værdier:
-e TELEGRAM_API='din_telegram_api'
-e TELEGRAM_REC='din_telegram_rec'
TODO Sådan finder du disse værdier.
Beskrivelse mangler her.
Content type
Image
Digest
sha256:745f11d9f…
Size
69.6 MB
Last updated
over 1 year ago
docker pull joachimth/pythonpagertelegramforwarder