Size: a a a

2021 May 14

A

Anton in nginx_ru
скрипт - по сути - текстовый файл, он ничего сам слушать не может
источник

A

Anton in nginx_ru
как запускаешь этот  “питон скрипт с wss либой.” ?
руками? слушает по http или fastсgi  ?
по итогу заставь его работать и слушать порт/сокет и спроксируся на него в нужном тебе location как это описано в доке
источник

ZZ

Zudva Zudvin in nginx_ru
Через conda окружение на VDS, руками, пока руками.
источник

ZZ

Zudva Zudvin in nginx_ru
попробую прописать location до скрипта и запустить скрипт
источник

A

Anton in nginx_ru
мда……
источник

ZZ

Zudva Zudvin in nginx_ru
Что я понял не правильно?
  Ок, а как надо? Зачем путь?
источник

A

Anton in nginx_ru
разберись для начала как запустить твой “питоновский скрипт” и подключиться к нему без nginx, как только это сделаешь - приходи, с конфигом nginx поможем
источник

A

Anton in nginx_ru
ну или у кого-то из сообщества есть время вникнуть в “проблему” запуска и рассказать как это сделать
по факту - проблем относящихся непосредственно к nginx здесь нет
источник

ZZ

Zudva Zudvin in nginx_ru
Не понял, а что в запуске скрипта ни так?

Я написал что запускаю скрипт из под окружения conda.

Код такой:

import asyncio
import ssl
import websockets

loop = asyncio.get_event_loop()

ssl_context = ssl.SSLContext(ssl.PROTOCOL_TLS_SERVER)
ssl_context.load_cert_chain("fullchain.pem", keyfile="key.pem")
ssl_context.verify_mode = ssl.CERT_OPTIONAL

start_server = websockets.serve(
   custom_async_func, '0.0.0.0', '8010', ssl=ssl_context)

loop.run_until_complete(start_server)
loop.run_forever()
источник

ZZ

Zudva Zudvin in nginx_ru
Сейчас покажу конфиг
источник

В

Виталий in nginx_ru
вот и проксируйте нгинксом запросы на то что запустили
источник

A

Anton in nginx_ru
источник

AM

Aleksandr Moskvitin in nginx_ru
ребят направте плз в нужную сторону

запрос приходит:

http://xxx.jopo.com/?x=1&c=5&j=jjj&d=6

Нужно браузеру дать заголовок 301

Location: http://xxx.jopo.com/?x=1&c=5&j=jjj&d=6
источник

AM

Aleksandr Moskvitin in nginx_ru
я понимаю как 1 или фиксированное колво поменять но как все чет прям не отдупляю (
источник

Y

Yuri in nginx_ru
чот ни фига не понял
источник

Y

Yuri in nginx_ru
куда-то поместили ссылку, куда нельзя было помещать?
источник

AM

Aleksandr Moskvitin in nginx_ru
все & в урле надо заменить на человеческие
источник

Y

Yuri in nginx_ru
ее отэкранили и оставили?
источник

AM

Aleksandr Moskvitin in nginx_ru
да на тех чуваков я повлиять не могу,
источник

Y

Yuri in nginx_ru
мне кажется, проще поменять ссылку там, где она размещена, чем пытаться менять $args на своей стороне
источник