diff --git a/DEPLOYMENT.md b/DEPLOYMENT.md index 77c27fe..ca5cbd1 100644 --- a/DEPLOYMENT.md +++ b/DEPLOYMENT.md @@ -14,7 +14,7 @@ │ ↓ │ │ Docker контейнер cadpoint1998 │ │ ├─ Прослушивает: 0.0.0.0:8030 (internal) │ -│ ├─ Служит: статический HTML (KOI8-R) │ +│ ├─ Обслуживает: статический HTML (KOI8-R) + gzip │ │ └─ Watchtower следит за обновлениями │ │ │ └─────────────────────────────────────────────────────────┘ @@ -63,10 +63,10 @@ mkdir -p config/nginx sudo docker compose up -d ``` -# Контейнер выведет при запуске: -# 📋 Копирование внешнего nginx конфига на хост... -# ✅ Пример nginx-конфика создан в ./config/nginx/cadpoint1998--external-nginx.conf.sample -# ✅ Боевой nginx-конфиг создан в ./config/nginx/cadpoint1998--external-nginx.conf +Контейнер выведет при запуске: +- 📋 Копирование внешнего nginx конфига на хост... +- ✅ Пример nginx-конфика создан в ./config/nginx/cadpoint1998--external-nginx.conf.sample +- ✅ Боевой nginx-конфиг создан в ./config/nginx/cadpoint1998--external-nginx.conf ### 4. Настройка внешнего nginx на хосте diff --git a/Dockerfile b/Dockerfile index 79d804d..c5f90ce 100644 --- a/Dockerfile +++ b/Dockerfile @@ -22,7 +22,6 @@ COPY config/nginx/cadpoint1998--external-nginx.conf /tmp/cadpoint1998--external- # Экспозируем порт 80 (внутренний, проксируется внешним nginx на хосте) EXPOSE 80 -# Запускаем nginx в foreground режиме (критично для Docker контейнеров) -# Без этого контейнер выключится сразу после запуска -CMD ["nginx", "-g", "daemon off;"] +# Встроенный nginx:alpine entrypoint запустит команду из docker-compose +# (command переопределяется в docker-compose.prod.yml для prod окружения)