Автор Тема: Apache2 reverse proxy to Azuracast installed in Docker container  (Прочетена 1856 пъти)

ivanovslavy

  • Напреднали
  • *****
  • Публикации: 58
    • Профил
Здравейте, мисля да Ви ангажирам вниманието днес със нещо различно  ;D ;) От доста време използваме с едно приятелче Azuracast за радио сървър. Azuracast е инсталиран по обичайния и препоръчителен метод - чрез докер контейнер. Сървърът на който работят е Virtual Instance Ubuntu Server LTS 22.04 в Oracle Cloud и има активен Apache web server, който доставя услугите на няколко сайта. Azuracast под дефолт стартира на портове 80 и 443, което е абсолютен конфликт със работещия Апаче - досещате се, така че портовете на радиото са сменени на 81 и 543. Всичко работи коректно от доста време и тестовия период за нас приключи, но искаме да секюрнем Azuracast възможно най-много, и да го пуснем във радио директории, което ще доведе до ползвнето му от знайни и незнайни потребители от цял свят. При предоставяне на радио услуги със сменени портове ние неможем да издадем  SSL сертификат по обичайния метод описан във документацията за Azuracast, понеже сертификата трябва да мина през обичайния порт 443 а той е зает от Апаче. Реално искаме да купим DNS име което да използваме за достъп до Azuracast а не ip-то на сървъра както е в момента и да настроим ревърс прокси в Апаче сървъра за достъп до Азуракаст контейнера и така да можем да издадем толкова нужният ни SSL сертификат, и данните ни от лог-ина да са защитени. Въпросът ми е дали има човек тук, който да ни помогне със настройки за въпросната процедура, (без пробвай това - пробвай онова и накрая да омажем добре работещея ни сървър) понеже във документацията на Азуракаст има описание как да стане това използвайки Nginx  >:( . Аз пуснах по-рано тема за ревърс прокси към Jellyfin, но той е стандартен сървис а не докер такъв и процедурата предполагам ще е по-различна, понеже Докера има негова вътрешна мрежа (доколкото знам). Моля за адекватни и коректни мнения тук! 

Споделям официалната документация на Azuracast: https://www.azuracast.com/docs/

Благодарим Ви предварително!
Поздрави Слави!

Едит: Всеки който иска да слуша радиото ни може да се чувства свобеден да го направи от тук - http://www.brsradio.site/
« Последна редакция: Jan 02, 2024, 10:23 от ivanovslavy »
Активен

ivanovslavy

  • Напреднали
  • *****
  • Публикации: 58
    • Профил
Re: Apache2 reverse proxy to Azuracast installed in Docker container
« Отговор #1 -: Jan 03, 2024, 23:19 »
Някой нещо по темата?  ;D
Активен

ivanovslavy

  • Напреднали
  • *****
  • Публикации: 58
    • Профил
Re: Apache2 reverse proxy to Azuracast installed in Docker container
« Отговор #2 -: Jan 04, 2024, 12:28 »
Здравейте, Намерих нещо в гит-хъба по темата и искам да Ви попитам какво мислите. Дали конфиг файл като този ще сработи и дали всички останали стандартни и нормално сервирани сайтове в Апаче ще продължат да функционират без аномалии?

<VirtualHost *:80>
   ProxyPreserveHost On
   ProxyRequests Off
   ServerName <<<SITE NAME>>>.com
   ProxyPass / http://0.0.0.0:8080/          # Server IP + the exposed port of docker container
   ProxyPassReverse / http://0.0.0.0:8080/   # Server IP + the exposed port of docker container
</VirtualHost>
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
reverse proxy
Настройка на програми
dvanaise 1 3277 Последна публикация Feb 13, 2011, 02:13
от gat3way
SSL Reverse Proxy с Apache
Настройки на софтуер
sstefanov 5 2998 Последна публикация Sep 26, 2011, 20:22
от sstefanov
vhosts на nginx при proxy reverse
Настройка на програми
bILLY 1 1752 Последна публикация Aug 22, 2016, 22:03
от pennywise
docker containers
Настройки на софтуер
tritonchev 10 15288 Последна публикация Feb 24, 2022, 12:39
от VhgErr0r
Jellyfin reverse proxy with Apache + DNS + SSL
Сървъри
ivanovslavy 0 1955 Последна публикация Dec 31, 2023, 13:11
от ivanovslavy