Обновлено руководство по установке: добавлены варианты автоматической установки и клонирования репозитория, улучшена структура раздела "Быстрая установка".

This commit is contained in:
Dmitriy Fofanov
2025-10-28 10:30:17 +03:00
parent 7c929bb5dc
commit b8fb4acfa8
2 changed files with 37 additions and 8 deletions

View File

@@ -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`:

View File

@@ -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. Дайте права на выполнение