Показать сообщение отдельно
  #15 (permalink)  
Старый 26.09.2020, 20:53
Кандидат Javascript-наук
Отправить личное сообщение для Was-Ja Посмотреть профиль Найти все сообщения от Was-Ja
 
Регистрация: 20.09.2020
Сообщений: 130

Спасибо большое!

Кажется разобрался, вернее добрый человек помог. Проще было в nginx замапить локальный порт на какой-то адрес, например, с помощью libmicrohttpd, грубо говоря www.mysite.com/device1 линкуется в nginx на 8888 порт и для этого надо в конфиге написать:

Код:
        location /device1 {
            proxy_pass         http://127.0.0.1:8888;
            proxy_set_header   Host $host;
            proxy_set_header   X-Real-IP $remote_addr;
            proxy_set_header   X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_set_header   X-Forwarded-Host $server_name;
            proxy_set_header   X-Forwarded-Proto https;

            access_log      /var/log/nginx/8888.access.log;
            error_log       /var/log/nginx/8888.error.log;

            proxy_read_timeout  1200s;

            client_max_body_size 0;

        }
Ответить с цитированием