Крик души. / пидоры помогите (реактор помоги)

пидоры помогите песочница 

Крик души. Пидоры, помогите!

Есть у меня онлайн-радио. Сделано на благо общества как бесплатная площадка для размещения творчества. Слушатели есть, проект развивается успешно.

Начало https://joyreactor.cc/post/5478993

Реализовано при помощи Radioboss + Icecast, ось win10, IP белый. Хотел сделать навык для Алисы, но она принимает только вещание в https. Хорошо. Нужно прикрутить сертификат к моему http-потоку. Но вот беда - Icecast не умеет в сертификаты под "виндой". Сразу скажу, что переходить на Линукс мне не вариант.

Не знаю уже что делать.  Не ленивый. Ищу решение ещё с декабря. Но почти вся информация для Линукса. А вслепую гуглить не очень получается так как не знаю какой вопрос задать для решения проблемы. Я в этом не силён технически. Есть кое-какие знания, но пути решения проблем найти удаётся самому не всегда. Иногда все же нужна консультация.

Поэтому прошу помощи у тыжпрограммистов. Есть поток вещания. Скажем http://11.11.11.11:8000/radio И как мне его сделать https? Без перехода на Линукс. Если кто хочет помочь - можно связаться и по удалёнке показать что и как делать или гайд какой-то.


Подробнее
пидоры помогите,реактор помоги,песочница
Еще на тему
Развернуть
А... Ну всё, расходимся. Плюсанул
Сделать https прокси с nginx. Будет как-то так: [https]->nginx->[http]->Icecast.
linogor linogor 20.01.202409:32 ответить ссылка 6.4
Почитал. Не совсем понял одно. Умеет ли nginx поддерживать потоки? Ну, радио - это же не статическая страница, которую подгрузил и всё. Уж не знаю, ересь пишу или нет, но мне немного непонятно. А так уже читаю гайд по установке. Можно ли будет обратиться в личку в случае чего?
По факту тебе предложили реверс прокси. Покупаешь домен или регистрируешь любой бесплатный ddns. А под виндой делаешь реверс прокси на сервере с потоком.
Skippy Skippy 20.01.202410:24 ответить ссылка 0.6
У него вроде есть модуль rtmp для потоков. Но вряд ли смогу чем то дельным помочь с nginx, сам только делал только https прокси на нем.
Плюсую, делаешь nginx как прокси, к нему прикручиваешь сертификат. Он умеет в потоки, я делал воспроизведение файлов таким образом.
Вот модуль https://nginx.org/en/docs/stream/ngx_stream_proxy_module.html
можешь попробовать caddy или traefik. У них конфиг более вменяенный чем у nginx и reverse proxy идет сразу из коробки
aidath aidath 20.01.202414:13 ответить ссылка 1.6
сервер на винде ? честно, пора смириться и перейти на линкус, там все просто - Let's Encrypt и все дела
Nagisa Nagisa 20.01.202415:07 ответить ссылка -2.8
Надо будет сказать летс эркрипту, что сертификаты платформенно зависимые, а то они похоже не в теме :)
DitriX DitriX 20.01.202416:30 ответить ссылка 1.9
А какая нахуй разница. Под линуксом заказываешь серт, потом ключи кидаешь на виндовый сервак. Днс ток пропиши нормально и всё
certbot работает с windows и pip
Рассмотри вариант линукс подсистемы под виндой https://learn.microsoft.com/ru-ru/windows/wsl/install
Либо 100% уже есть докеры или просто виртуалки, которые решат твои задачи
DitriX DitriX 20.01.202416:31 ответить ссылка -2.9
Добрый вечер, коллега!
Волею случая тоже делал "онлайн радио", технологический стек схож: WinServer 2008R2, RadioBoss, Icecast. Еще Apache в роли веб-сервера. Я бы в первую очередь зарегал какой-нибудь домен, вроде до сих пор есть бесплатные на my.freenom.com (но имейте в виду, один из доменов у меня там спиздили), после чего средствами Apache захостил бы хоть бы и HelloWorld.html, но под HTTPS. При помощи win-acme вы можете настроить автоматический перевыпуск сертификатов Let's Encrypt, например. Ну так вот, положим, есть домен, на нем есть страничка, доступен по HTTPS.
Теперь ход конем, создаем директорию "fm" (так, чтобы получилость нечто вроде https://domain.com/fm), внутрь кладем .htaccess внутри которого пишем следующее:

RewriteEngine on
RewriteRule (.*) http://192.168.10.2:8000/$1 [P]

Понимаете, что намечается? Клиент заходит на https://domain.com/fm/myradio (где myradio - наименование канала вещания, указывали когда вы настраивали Icecast), а Apache, эдакий прохвост, изволит направлять все запросы на HTTP-хост (причем, который может быть доступен исключительно в пределах ЛВС, а не снаружи), а отдавать уже в обернутом HTTPS.

Не отрицаю, можно сделать на Nginx. Как веб-сервер и реверс-прокси Nginx объективно лучше, но мне и Apache неплох. Под него написаны сотни мануалов, сделаны тысячи интеграций. И пока вы не имеете дел с нагрузками в пару десятков тысяч одномоментных подключений - можно вообще сильно не заморачиваться.

У меня все это выглядит примерно так: https://zeratyl.one/winamp/
Zeratyl Zeratyl 20.01.202419:00 ответить ссылка 0.3
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
КУПОН
НА 1 помощь пидоры, помогите
-Ü
05
С
< пидоры, помогите Ч / КУПОН
НА 1 помощь