Files
configure_nginx_manager/docs/QUICKSTART_BUILD.md
Dmitriy Fofanov 44f7ab1f5c
Синхронизация Wiki / Синхронизация Wiki (push) Successful in 3s
Добавлены новые документы и инструкции по автоматизации SSL сертификатов Let's Encrypt для reg.ru, включая:
- Структура проекта и основные скрипты (PROJECT_STRUCTURE.md)
- Быстрый старт сборки исполняемых файлов (QUICKSTART_BUILD.md)
- Автоматические релизы через GitHub и Gitea (RELEASE_GUIDE.md)
- Подробная инструкция по использованию скриптов (SSL_SCRIPTS_README.md)
- Руководство по тестированию SSL сертификатов (TESTING_GUIDE.md)
- Инструкции по настройке Nginx Proxy Manager с SSL (Настройке Nginx Manager с SSL .md)
- Создание и продление wildcard сертификата в Nginx Proxy Manager (Создание и продление SSL сертификата.md)
2026-02-25 01:42:29 +03:00

2.4 KiB
Raw Blame History

🎯 Быстрый старт - Сборка исполняемых файлов

Это краткое руководство для тех, кто хочет быстро собрать исполняемый файл.

Для Linux

1. Установите зависимости

sudo apt-get update
sudo apt-get install -y python3 python3-pip git make

2. Клонируйте репозиторий

git clone https://github.com/DFofanov/configure_nginx_manager.git
cd configure_nginx_manager

3. Соберите

make build-linux

4. Результат

ls -lh dist/letsencrypt-regru
# Исполняемый файл готов!

5. Установите (опционально)

sudo cp dist/letsencrypt-regru /usr/local/bin/
sudo chmod +x /usr/local/bin/letsencrypt-regru

6. Используйте

letsencrypt-regru --help

Для Windows

1. Установите Python

Скачайте с python.org и установите

2. Клонируйте репозиторий

git clone https://github.com/DFofanov/configure_nginx_manager.git
cd configure_nginx_manager

3. Соберите

make build-windows

4. Результат

dir dist\letsencrypt-regru.exe
# Исполняемый файл готов!

5. Используйте

.\dist\letsencrypt-regru.exe --help

Создание релиза для обеих платформ

# Это создаст пакеты для Linux и Windows
make release

Результат в dist/:

  • letsencrypt-regru-linux-x86_64.tar.gz
  • letsencrypt-regru-windows-x86_64.zip

Полезные команды

# Показать справку по всем командам
make help

# Информация о среде сборки
make build-info

# Протестировать собранный файл
make test-build

# Очистить артефакты
make clean-build

Проблемы?

См. BUILD_GUIDE.md для подробных инструкций и решения проблем.


Размер файла: ~40-60 MB (включая Python runtime)
Время сборки: ~2-5 минут
Требования: Python 3.8+, PyInstaller