From b8fb4acfa87d77e9a59426b36529945ba227481f Mon Sep 17 00:00:00 2001 From: Dmitriy Fofanov Date: Tue, 28 Oct 2025 10:30:17 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D0=BE=20=D1=80=D1=83=D0=BA=D0=BE=D0=B2=D0=BE=D0=B4=D1=81?= =?UTF-8?q?=D1=82=D0=B2=D0=BE=20=D0=BF=D0=BE=20=D1=83=D1=81=D1=82=D0=B0?= =?UTF-8?q?=D0=BD=D0=BE=D0=B2=D0=BA=D0=B5:=20=D0=B4=D0=BE=D0=B1=D0=B0?= =?UTF-8?q?=D0=B2=D0=BB=D0=B5=D0=BD=D1=8B=20=D0=B2=D0=B0=D1=80=D0=B8=D0=B0?= =?UTF-8?q?=D0=BD=D1=82=D1=8B=20=D0=B0=D0=B2=D1=82=D0=BE=D0=BC=D0=B0=D1=82?= =?UTF-8?q?=D0=B8=D1=87=D0=B5=D1=81=D0=BA=D0=BE=D0=B9=20=D1=83=D1=81=D1=82?= =?UTF-8?q?=D0=B0=D0=BD=D0=BE=D0=B2=D0=BA=D0=B8=20=D0=B8=20=D0=BA=D0=BB?= =?UTF-8?q?=D0=BE=D0=BD=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D1=8F=20?= =?UTF-8?q?=D1=80=D0=B5=D0=BF=D0=BE=D0=B7=D0=B8=D1=82=D0=BE=D1=80=D0=B8?= =?UTF-8?q?=D1=8F,=20=D1=83=D0=BB=D1=83=D1=87=D1=88=D0=B5=D0=BD=D0=B0=20?= =?UTF-8?q?=D1=81=D1=82=D1=80=D1=83=D0=BA=D1=82=D1=83=D1=80=D0=B0=20=D1=80?= =?UTF-8?q?=D0=B0=D0=B7=D0=B4=D0=B5=D0=BB=D0=B0=20"=D0=91=D1=8B=D1=81?= =?UTF-8?q?=D1=82=D1=80=D0=B0=D1=8F=20=D1=83=D1=81=D1=82=D0=B0=D0=BD=D0=BE?= =?UTF-8?q?=D0=B2=D0=BA=D0=B0".?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 26 +++++++++++++++++++------- docs/INSTALL_GUIDE.md | 19 ++++++++++++++++++- 2 files changed, 37 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 384861f..1125425 100644 --- a/README.md +++ b/README.md @@ -65,21 +65,33 @@ Python скрипт теперь автоматически загружает ### Установка +**Вариант 1: Автоматическая установка одной командой** + +```bash +# Скачать и запустить установочный скрипт напрямую с GitHub +sudo bash -c "$(curl -fsSL https://github.com/DFofanov/configure_nginx_manager/raw/refs/heads/master/letsencrypt_regru.sh)" +``` + +**Вариант 2: Клонирование репозитория** + ```bash # 1. Клонируйте репозиторий -git clone https://github.com/YOUR_USERNAME/configure_nginx_manager.git +git clone https://github.com/DFofanov/configure_nginx_manager.git cd configure_nginx_manager # 2. Запустите установку sudo bash letsencrypt_regru.sh - -# Скрипт спросит: -# - Домен (например, example.com) -# - Email для Let's Encrypt -# - Учетные данные reg.ru -# - Настройки NPM (опционально) ``` +**Интерактивная настройка:** + +Скрипт спросит: +- Домен (например, example.com) +- Email для Let's Encrypt +- Учетные данные reg.ru +- Настройки NPM (опционально) + + ### Использование после установки После установки доступна глобальная команда `letsencrypt-regru`: diff --git a/docs/INSTALL_GUIDE.md b/docs/INSTALL_GUIDE.md index 0709a3d..e3f6d59 100644 --- a/docs/INSTALL_GUIDE.md +++ b/docs/INSTALL_GUIDE.md @@ -25,9 +25,26 @@ ## Быстрая установка +**Способ 1: Автоматическая установка (рекомендуется)** + +Самый быстрый способ - запустить установку напрямую с GitHub: + +```bash +sudo bash -c "$(curl -fsSL https://github.com/DFofanov/configure_nginx_manager/raw/refs/heads/master/letsencrypt_regru.sh)" +``` + +Эта команда: +- Автоматически скачает установочный скрипт +- Запустит его с правами root +- Проведет через интерактивную настройку + +**Способ 2: Через клонирование репозитория** + +Если вы хотите изучить код перед установкой: + ```bash # 1. Скачайте репозиторий -git clone https://github.com/YOUR_USERNAME/configure_nginx_manager.git +git clone https://github.com/DFofanov/configure_nginx_manager.git cd configure_nginx_manager # 2. Дайте права на выполнение