Добавлено подробное руководство по тестированию SSL-сертификатов и скрипты автоматизации.
Some checks failed
Sync from Gitea / sync (push) Has been cancelled
Some checks failed
Sync from Gitea / sync (push) Has been cancelled
- Добавлено подробное руководство по тестированию SSL-сертификатов с использованием самоподписанных сертификатов. - Добавлены инструкции по созданию тестовых сертификатов с помощью Makefile, Python и Bash-скриптов. - Добавлены сравнение методов и подробные инструкции по настройке, проверке и использованию в Nginx. - Задокументированы этапы перехода от тестовых сертификатов к рабочим. - Создано руководство по получению сертификатов Let's Encrypt с DNS-запросом для провайдера reg.ru. - Разработано подробное руководство по настройке использования глобального SSL-сертификата в Nginx Proxy Manager. - Предоставлены инструкции по созданию и обновлению wildcard-сертификатов в Nginx Proxy Manager. - Добавлены скрипты автоматизации для создания и обновления SSL-сертификатов с помощью API reg.ru. - Реализованы Git-хуки для Gitea для синхронизации изменений с GitHub после отправки. - Улучшено логирование и обработка ошибок в Git-хуках для улучшения мониторинга и устранения неполадок.
This commit is contained in:
26
README.md
26
README.md
@@ -1379,7 +1379,9 @@ server {
|
||||
## Дополнительная документация
|
||||
|
||||
- 📘 **[TESTING_GUIDE.md](TESTING_GUIDE.md)** - Полное руководство по созданию и использованию тестовых сертификатов
|
||||
- 🚀 **[Makefile](Makefile)** - Автоматизация установки и управления
|
||||
- <EFBFBD> **[GITEA_SYNC.md](GITEA_SYNC.md)** - Настройка автоматической синхронизации Gitea → GitHub
|
||||
- 📘 **[CHEATSHEET.md](CHEATSHEET.md)** - Быстрая шпаргалка по командам
|
||||
- <20>🚀 **[Makefile](Makefile)** - Автоматизация установки и управления
|
||||
- 📝 **[config.json.example](config.json.example)** - Пример конфигурации
|
||||
|
||||
---
|
||||
@@ -1418,3 +1420,25 @@ sudo make obtain # Получить production сертификат
|
||||
|
||||
Успешной автоматизации! 🔒
|
||||
|
||||
---
|
||||
|
||||
## 🔄 Синхронизация Gitea → GitHub
|
||||
|
||||
Проект поддерживает автоматическую синхронизацию из Gitea в GitHub.
|
||||
|
||||
### Быстрая настройка
|
||||
|
||||
**Метод 1: Git Hook (мгновенно)**
|
||||
```bash
|
||||
# На сервере Gitea скопируйте hook
|
||||
cp gitea-hooks/post-receive /path/to/repo.git/hooks/
|
||||
chmod +x /path/to/repo.git/hooks/post-receive
|
||||
```
|
||||
|
||||
**Метод 2: GitHub Actions (каждый час)**
|
||||
- Workflow уже настроен в `.github/workflows/sync-from-gitea.yml`
|
||||
- Добавьте секреты `GITEA_URL` и `GITEA_TOKEN` в GitHub
|
||||
|
||||
**Подробная документация**: См. [GITEA_SYNC.md](GITEA_SYNC.md)
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user