Все для домашнего медиа - Отзывы | Советы по покупке | Дизайн | Новости технологий

CouchPotato Apache обратный прокси

2 547

CouchPotato – это прекрасный набор сценариев Python, позволяющий автоматически загружать и передавать торрент-файлы фильмов в торрент-загрузчики (например, Transmission ) или NZB-файлы в NZB-загрузчики (например, SABNzbd +). В этом посте я объясню, как настроить обратный прокси-сервер CouchPotato Apache . Как это работает через полнофункциональный веб-интерфейс CouchPotato . Вам необходимо установить CouchPotato (как описано здесь для Ubuntu и здесь для Windows ), прежде чем следовать этому руководству. Просматривайте фильмы на таких сайтах, как imdb или rottentomatoes, и добавляйте их в очередь загрузки всего за пару кликов. Ваш фильм будет загружен (с субтитрами, если хотите), переименован и перемещен в вашу библиотеку. Тебе понадобитсядоступ к группе новостей для лучшей производительности, и CouchPotato лучше всего работает с такими, как Astraweb с SABnzbd или Unzbin newsgrabbers. CouchPotato обычно работает на порте 5000 (может быть изменен).

Поддержка создателей контента и подписаться на и получить мгновенный поток фильмов и телешоу. Кроме того, вы можете приобрести или арендовать фильмы и телепередачи.

Обратный прокси CouchPotato Apache

CouchPotato Apache обратный прокси

Я обычно не хочу, чтобы что-либо работало на порте по умолчанию из соображений безопасности. Но в любом случае, доступ к веб-интерфейсу CouchPotato с использованием номера порта (например, http://myserver.com:PortNumber) обременителен. Мне нравится создавать обратный прокси-сервер CouchPotato Apache для более легкого доступа (например, http://myserver.com/couchpotato). Ниже приведено описание того, как этого добиться на Ubuntu Server.

Сначала включите прокси-модули в Apache:

sudo a2enmod proxy sudo a2enmod proxy_http sudo service apache2 restart

Затем вам нужно будет отредактировать файл /etc/apache2/mods-available/proxy.conf. Но перед этим сделайте резервную копию вашего файла proxy.conf:

cd /etc/apache2/mods-available sudo mv proxy.conf proxy.conf.default

Теперь создайте новый файл с именем proxy.conf, используя ваш любимый текстовый редактор, и добавьте в него следующие строки:

Строки ProxyPass и ReverseProxyPass создают прокси-сервер Apache для CouchPotato. Оператор перенаправления (необязательно) перенаправляет http-соединения в https-соединения для безопасности. Затем сохраните файл, закройте его и перезапустите Apache:

sudo service apache2 restart

Затем вам придется остановить CouchPotato и отредактировать его файл конфигурации, чтобы изменить «urlbase». Вы можете сделать это двумя способами:

  1. Файл конфигурации (config.ini) обычно находится в домашней папке в папке «.couchpotato».
sudo /etc/init.d/couchpotato stop cd ~/.couchpotato nano config.ini

Найдите раздел [global] и отредактируйте «urlbase», как показано ниже. Вы можете назвать его как угодно (например, картошка вместо couchpotato), но убедитесь, что в ней используется то же слово proxy.conf.

[global] ... ... urlbase = couchpotato
  1. Если у вас запущен CouchPotato V2, вы можете отредактировать его urlbaseчерез веб-интерфейс в General->Advancedнастройках, как показано на рисунке ниже:

Затем запустите CouchPotato, чтобы изменения вступили в силу:

sudo /etc/init.d/couchpotato start

Веб-доступ через обратный прокси-сервер CouchPotato Apache

Обратный прокси-сервер CouchPotato Apache теперь активен, и вы должны иметь доступ к веб-интерфейсу CouchPotato с помощью http://myserver.com/couchpotato

После активации обратного прокси-сервера CouchPotato Apache есть один последний шаг . Если у вас есть DHCP-сервер (например, маршрутизатор), возможно, вы перенаправили порт (5000, 5050 или какой-либо другой порт, который прослушивает ваш CouchPotato) на компьютер, на котором работает CouchPotato. Теперь вы можете отключить этот доступ к CouchPotato, используя порт. Тем не менее, есть недостаток для этого. Вы не сможете использовать удаленные клиенты CouchPotato (например, Mobile Potato или пользовательские скрипты на других компьютерах или телефонах для подключения и управления вашим CouchPotato. Поэтому решение переадресовать порт остается за вами.

Там у вас есть это. Настройте обратный прокси-сервер CouchPotato Apache и наслаждайтесь более легким доступом к веб-интерфейсу CouchPotato.

Источник записи: https://www.smarthomebeginner.com

Этот веб-сайт использует файлы cookie для улучшения вашего опыта. Мы предполагаем, что вы согласны с этим, но вы можете отказаться, если хотите. Принимаю Подробнее