Как использовать motion и nginx вместе?

У меня есть сервер движения на одном из моих pis, к которому я могу подключиться локально. На том же пи у меня есть сервер nginx, к которому я могу подключиться, перейдя в свой пользовательский домен по Wi-Fi.

Есть ли способ встроить поток веб-камеры на сервер nginx, не делая сервер движения доступным по Wi-Fi? (т.е. без необходимости перенаправлять порты)

0 ответов

Коротко: в версии 4.2.2 движения все еще невозможно (только половина решения).

Долго: я пытался добавить эти строки в nginx.

location / {
  proxy_pass http://127.0.0.1:8080;
  include proxy_params;
}

location /0/stream {
  proxy_pass http://127.0.0.1:8081;
}

Но веб-страница движения добавляет порт в конце (жестко закодированный). Как домен.cz:8081/0/stream.

Так что только один вариант - открыть порт 8081 в мире (без прокси nginx)

Другие вопросы по тегам