diff --git a/tradein-mvp/browser/server.py b/tradein-mvp/browser/server.py index 9dbabf83..93bdcd7b 100644 --- a/tradein-mvp/browser/server.py +++ b/tradein-mvp/browser/server.py @@ -222,6 +222,15 @@ async def _launch_browser(provider: str) -> None: "locale": "ru-RU", "geoip": True, "humanize": True, + # Скорость: не грузим картинки — нам нужен HTML/JSON, рендер быстрее + # (трафик безлимитный, выигрыш именно по времени загрузки). + "block_images": True, + # Анти-leak: WebRTC может слить реальный IP контейнера мимо прокси → деанон. + "block_webrtc": True, + # Форсим таймзону +3 МСК. geoip берёт tz одного IP на старте, а БэкКоннект + # ротирует IP на каждый запрос (видели Ульяновск UTC+4 при выходе СПб/МСК) → + # геолик tz↔IP. Жёсткий Europe/Moscow убирает рассинхрон для РФ-мобильного. + "config": {"timezone": "Europe/Moscow"}, } if proxy is not None: kwargs["proxy"] = proxy