19 Commits

Author SHA1 Message Date
Dmitriy Fofanov
3a3a5be790 Увеличены значения параметров ожидания и проверки DNS в конфигурации и документации
Синхронизация Wiki / Синхронизация Wiki (push) Successful in 2s
2026-02-25 08:49:21 +03:00
Dmitriy Fofanov
44f7ab1f5c Добавлены новые документы и инструкции по автоматизации SSL сертификатов Let's Encrypt для reg.ru, включая:
Синхронизация Wiki / Синхронизация Wiki (push) Successful in 3s
- Структура проекта и основные скрипты (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
Dmitriy Fofanov
f3dd4a7d49 Улучшение перезапуска службы: добавлено использование флага --no-block и увеличено время ожидания 2026-02-25 01:29:18 +03:00
Dmitriy Fofanov
6aeea3156e Удалено автоматическое срабатывание развертывания при пуше в ветку master 2026-02-25 01:27:18 +03:00
Dmitriy Fofanov
adc7882ede Улучшение развертывания: добавлено создание виртуального окружения и установка зависимостей Python при развертывании
Deploy scripts to remote server / Upload and deploy on 192.168.10.14 (push) Has been cancelled
2026-02-25 01:25:17 +03:00
Dmitriy Fofanov
1257fa2665 Обновление пути к конфигурационному файлу: изменен путь по умолчанию для config.json на /etc/letsencrypt-regru/config.json
Deploy scripts to remote server / Upload and deploy on 192.168.10.14 (push) Successful in 8s
2026-02-25 01:00:53 +03:00
Dmitriy Fofanov
71a50704d7 Улучшение развертывания службы: добавлено управление статусом и журналом службы после перезапуска
Deploy scripts to remote server / Upload and deploy on 192.168.10.14 (push) Successful in 7s
2026-02-25 00:57:54 +03:00
Dmitriy Fofanov
cf186ea3fa Улучшение обработки доменов: добавлено извлечение первого не-wildcard домена из первой SAN группы
Deploy scripts to remote server / Upload and deploy on 192.168.10.14 (push) Failing after 4s
2026-02-25 00:56:13 +03:00
Dmitriy Fofanov
72a01af63f Добавлено развертывание конфигурационного файла: добавлен путь к config.json и соответствующие команды для его копирования и установки прав
Deploy scripts to remote server / Upload and deploy on 192.168.10.14 (push) Successful in 6s
2026-02-25 00:43:46 +03:00
Dmitriy Fofanov
3377065e19 Исправление обработки статуса службы: добавлено игнорирование ошибок при выводе статуса службы
Deploy scripts to remote server / Upload and deploy on 192.168.10.14 (push) Successful in 6s
2026-02-25 00:34:37 +03:00
Dmitriy Fofanov
09ba709998 Улучшение процесса развертывания: замена rsync на cp для копирования файлов и добавление удаления содержимого целевой директории перед копированием
Deploy scripts to remote server / Upload and deploy on 192.168.10.14 (push) Failing after 10s
2026-02-25 00:33:21 +03:00
Dmitriy Fofanov
8a91d7be84 Улучшение конфигурации SSH: сохранение приватного ключа с точным форматированием и добавлена проверка ключа
Deploy scripts to remote server / Upload and deploy on 192.168.10.14 (push) Failing after 3s
2026-02-25 00:31:47 +03:00
Dmitriy Fofanov
661e96b30c Улучшение конфигурации SSH: добавлены параметры таймаута и проверки соединения
Deploy scripts to remote server / Upload and deploy on 192.168.10.14 (push) Failing after 1s
2026-02-25 00:29:52 +03:00
Dmitriy Fofanov
6978ff5620 Улучшение конфигурации SSH: добавлено сканирование ключей хоста и обновление known_hosts
Deploy scripts to remote server / Upload and deploy on 192.168.10.14 (push) Has been cancelled
2026-02-25 00:18:44 +03:00
Dmitriy Fofanov
cc5e79f96a Улучшение конфигурации SSH: добавлено управление режимом проверки ключей хоста
Deploy scripts to remote server / Upload and deploy on 192.168.10.14 (push) Failing after 2s
2026-02-25 00:16:00 +03:00
Dmitriy Fofanov
dd4090cde4 Упрощение кода: улучшена читаемость и форматирование скрипта создания конфигурации для деплоя
Deploy scripts to remote server / Upload and deploy on 192.168.10.14 (push) Failing after 1s
2026-02-25 00:14:40 +03:00
Dmitriy Fofanov
f9b9c20f54 Добавлены новые файлы и обновлены триггеры для workflow деплоя, включая поддержку запуска через Makefile и улучшение документации по CI.
Синхронизация Wiki / Синхронизация Wiki (push) Successful in 2s
2026-02-24 23:50:12 +03:00
Dmitriy Fofanov
90966663bf Добавлены улучшения для управления сертификатами и синхронизации Wiki
- Обновлены скрипты для поддержки групп сертификатов (SAN) в конфигурации.
- Добавлен новый скрипт для запуска GitHub Actions workflows.
- Обновлены Makefile и документация для отражения новых возможностей.
- Улучшена обработка доменов в коде и конфигурации.
2026-02-24 23:07:36 +03:00
Dmitriy Fofanov
3aacf626a3 Функция: Добавлен рабочий процесс GitHub Actions для синхронизации вики
Синхронизация Wiki / Синхронизация Wiki (push) Successful in 2s
- Реализован новый рабочий процесс в `.github/workflows/wiki-sync.yml` для синхронизации вики с основным репозиторием при отправке изменений в ветку master.

- Рабочий процесс включает шаги клонирования репозитория, проверки наличия папки wiki и синхронизации содержимого вики с вики DFGit.

Документация: Создание описания секретов для развертывания и конфигурации

- Добавлен файл `secrets_description.md`, подробно описывающий необходимые секреты для развертывания и настройки проекта `configure_nginx_manager`.

Документация: Добавление документации по сборке и релизам

- Создан файл `Build_and_Release.md`, описывающий процесс сборки с использованием PyInstaller и этапы упаковки релиза.

Документация: Введение журнала изменений для отслеживания версий

- Добавлен файл `Changelog.md` для краткого описания основных версий и изменений, внесенных в проект.

Документация: Документирование команд и скриптов, доступных в проекте

- Создан файл `Commands.md` для перечисления команд CLI и команд Makefile для удобства пользователей.

Документация: Предоставление подробной информации о конфигурации проекта

- Добавлен файл `Configuration.md` для объяснения структуры конфигурации JSON и параметров.

Документация: Описание действий развертывания и необходимых секретов

- Создан файл `Deploy_Actions_Secrets.md` для описания секретов, необходимых для развертывания через GitHub Actions.

Документация: Объяснение методов синхронизации Gitea с GitHub

- Добавлен файл `Gitea_Sync.md` для описания различных методов синхронизации репозиториев из Gitea в GitHub.

Документация: Создание домашней страницы для вики проекта

- Создан файл `Home.md`, который служит основной точкой входа для вики проекта.

Документация: Описание процедур установки проекта

- Добавлен файл `Installation.md` с подробным описанием методов и требований к установке.

Документация: Описание рабочего процесса Let's Encrypt для управления сертификатами

- Создан файл `LetsEncrypt_Workflow.md` для объяснения процесса получения и обновления SSL-сертификатов.

Документация: Интеграция с документацией Nginx Proxy Manager

- Добавлен файл `Nginx_Proxy_Manager.md` для объяснения синхронизации сертификатов с NPM.

Документация: Определение структуры проекта для лучшего понимания

- Создан файл `Project_Structure.md` для описания ключевых файлов и скриптов проекта.

Документация: Устранение распространенных проблем с API reg.ru

- Добавлен файл `RegRu_API_Troubleshooting.md` для помощи пользователям в диагностике и устранении проблем, связанных с API.

Документация: Предоставить рекомендации по тестированию проекта

- Создан файл `Testing.md`, описывающий стратегии тестирования и ограничения, связанные с Let's Encrypt.

Документация: Добавить боковую панель навигации для вики

- Создан файл `_Sidebar.md` для упрощения навигации по страницам вики.
2026-02-24 22:27:34 +03:00