# Nginx Вариант `deploy/examples/nginx` поднимает Nginx в той же Docker-сети, что и приложение. Он подходит, если у вас уже есть TLS-сертификаты или нужен ручной контроль Nginx-конфига. ## Маршрутизация - `WEBHOOK_HOST` проксируется в `backend:8080`. - `MINIAPP_HOST` проксируется в `frontend:80`. - `frontend` сам проксирует внутренние `/api`, `/auth` и ассеты тем в `backend:8081`. ## Подготовка ```bash cd deploy/examples/nginx cp .env.example .env nano .env ``` Положите TLS-сертификаты в `ssl/`: ```text ssl/ webhooks.example.com/ fullchain.pem privkey.pem app.example.com/ fullchain.pem privkey.pem ``` Имена папок должны совпадать с `WEBHOOK_HOST` и `MINIAPP_HOST` в `.env`. ## Запуск ```bash docker compose up -d docker compose logs -f nginx backend worker frontend ``` Если нужно поменять заголовки, лимиты или TLS-настройки, правьте `deploy/examples/nginx/nginx.conf.template` и перезапускайте: ```bash docker compose up -d --force-recreate nginx ```