# Гео-блокировка с помощью Nginx в контейнере?

**URL:** <https://meta.discourse.org/t/geoblocking-using-nginx-of-the-container/375783>\
**Category:** Development\
**Created:** [25.Июль.2025 08:34:42 UTC](https://meta.discourse.org/t/geoblocking-using-nginx-of-the-container/375783 "2025-07-25T08:34:42Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)\
**Post date:** [25.Июль.2025 08:34:42 UTC](https://meta.discourse.org/t/geoblocking-using-nginx-of-the-container/375783/1 "2025-07-25T08:34:42Z")

</div>

Извините, это вопрос уровня 101. Но я знаю, как использовать Nginx для блокировки проблемных стран (так называемый геоблокинг) и остановки нежелательных агентов пользователя. Я мог бы использовать обратный прокси перед Discourse — я уже делал это раньше, но ничего не знаю о контейнерах. Честно говоря, я даже не понимаю, как работает Docker в принципе.

Так могу ли я использовать тот же Nginx, что и Discourse? Или, говоря проще: могу ли я сделать то же самое внутри контейнера, что и снаружи? Или все изменения будут перезаписаны при следующем обновлении?

Я стараюсь избегать использования дополнительного Nginx в качестве обратного прокси, потому что не люблю вопросы вроде «соответствует ли ваша настройка рекомендациям» 😂

Чтобы сэкономить время, я начал здесь, а не с ИИ. У больших языковых моделей (LLM) тенденция быть точными на 80%, а недостающие 20% могут отнять очень много времени…

Я знаю, что этот вопрос не совсем подходит для этого раздела, но это точно не вопрос поддержки. Пожалуйста, не стесняйтесь переместить его в другое место.

---

_[View the full topic](https://meta.discourse.org/t/geoblocking-using-nginx-of-the-container/375783)._
