From 02abfeb79e84db41f4c8e4330bd125f7428fc9d9 Mon Sep 17 00:00:00 2001 From: ua1zbe Date: Fri, 16 Sep 2022 20:13:59 +0300 Subject: [PATCH] =?UTF-8?q?=D0=98=D0=B7=D0=BC=D0=B5=D0=BD=D0=B8=D0=BB(?= =?UTF-8?q?=D0=B0)=20=D0=BD=D0=B0=20'README.md'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/README.md b/README.md index f1fcd1c..2ace321 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,18 @@ # web_sdr +Что надо: +1) Компьютер с доступом в интернет, SDR-приёмник (например RTL-SDR). +2) Linux или MacOS c установленным Docker. Если на компьютере установлена другая ОС - можно запустить в виртуалке, работает без проблем. + +Запуск: +0) Если на этом ПК ещё не использовался SDR-приёмник, надо добавить его драйвер в исключения (чтобы не определялся системой как ТВ-тюнер). Для ОС Ubuntu и RTL-SDR это делается командой sudo bash -c 'echo -e "\n# for RTL-SDR:\nblacklist dvb_usb_rtl28xxu\n" >> /etc/modprobe.d/blacklist.conf' && sudo reboot (делается один раз, после этого RTL-SDR будет работать корректно, в т.ч. и с другими программами, если нужно). +1) Основной и главный шаг - запуск контейнера (копируем в терминал и жмём enter): +docker run -d --rm --name openwebrx-container --device /dev/bus/usb -p 8073:8073 --mount source=openwebrx_settings,destination=/var/lib/openwebrx --mount type=tmpfs,destination=/tmp skl256/openwebrx-with-dmr +Готово, можно пользоваться. После запуска контейнера, можно подключаться к http://:8073, для начала попробуйте http://localhost:8073 +2) Чтобы добавить пользователя для входа в настройки запускаем: docker run -it --rm --name openwebrx-container-setup --mount source=openwebrx_settings,destination=/var/lib/openwebrx skl256/openwebrx-with-dmr openwebrx admin adduser %username% . Описание деталей и других команд на странице контейнера в docker hub, если вдруг будет интересно. + +P.S. Если кто то совсем не имеет опыта работы с linux, пишите не проблема, как сделать всё с нуля покажу, расскажу, не стесняйтесь. Ну а у кого уже стоит linux сможет запустить одной командой, собственно моя цель создания контейнера и была в том, чтобы всё было просто (так как изначально сам намучался с установкой всего чтобы работало нормально с dmr например). + +P.S.S. Если в месте установки WEB-SDR нет нормального IP-адреса, тоже решаемо, у меня например работает на данный момент через 3G вообще и (надеюсь временно 😀 скоро будет нормальный инет). + +Страница на docker hub: https://hub.docker.com/repository/docker/skl256/openwebrx-with-dmr \ No newline at end of file