Change structure project

This commit is contained in:
2026-02-02 20:56:42 +03:00
parent c530196975
commit 3a9aefeb25
3 changed files with 35 additions and 15 deletions
+10 -8
View File
@@ -7,13 +7,14 @@
## Технические детали
- Генератор статических сайтов: Hugo (расширенная версия)
- Тема оформления: PaperMod (https://github.com/adityatelange/hugo-PaperMod)
- Тема оформления: PaperMod (<https://github.com/adityatelange/hugo-PaperMod>)
- Хранение контента: Gitea сервер (gitea.nixg.ru) через SSH
- Настройка: bundle хранение статей
## Статус проекта
Проект находится в стадии разработки. Выполненные задачи:
- Установлена Hugo расширенная версия (0.155.1)
- Создан новый сайт dedinit.ru
- Установлена и настроена тема PaperMod
@@ -23,6 +24,7 @@
## История изменений
### 31 января 2026 года
- Установлена Hugo расширенная версия 0.155.1
- Создан новый сайт dedinit.ru
- Установлена тема PaperMod
@@ -31,12 +33,11 @@
- Настроена интеграция с Gitea сервером (требуется дополнительная настройка SSH)
### 1 февраля 2026 года
- Разработано решение для деплоя сайта через SFTP
- Настроен Makefile для кроссплатформенного деплоя (Windows/Linux/macOS)
- Создан скрипт winscp_script.txt для подключения и синхронизации файлов
- Обновлены инструкции по деплою в DEPLOY_INSTRUCTIONS.md и README.md
- Удалены экспериментальные файлы, оставшиеся от поиска решения
-------
## Принятые технические решения
@@ -53,7 +54,7 @@
Для генерации сайта и просмотра его в браузере используйте следующие команды:
- `hugo` - генерирует статический сайт в папку `public`
- `hugo server` - запускает локальный сервер для предварительного просмотра сайта в браузере (обычно доступен по адресу http://localhost:1313)
- `hugo server` - запускает локальный сервер для предварительного просмотра сайта в браузере (обычно доступен по адресу <http://localhost:1313>)
## Деплой сайта
@@ -64,14 +65,15 @@
- `DEPLOY_INSTRUCTIONS.md` - инструкция по использованию команд деплоя
Для публикации сайта на хостинге используйте команду:
```
```shell
make deploy
```
Для получения полного списка доступных команд используйте:
```
```shell
make help
```
Процесс деплоя кроссплатформенный: на Unix-подобных системах используется rsync, на Windows - WinSCP.com для SFTP-подключения.
-------
Процесс деплоя кроссплатформенный: на Unix-подобных системах используется rsync, на Windows - WinSCP.com для SFTP-подключения