# dedinit.ru ## Описание проекта Этот проект представляет собой блог на основе генератора статических сайтов Hugo с темой PaperMod. Основная цель проекта - создать платформу для публикации лонгридов с поддержкой блоков кода и подсветки синтаксиса, чего не хватает в других сервисах (Telegraph, VK, Writefreely). ## Технические детали - Генератор статических сайтов: Hugo (расширенная версия) - Тема оформления: PaperMod (https://github.com/adityatelange/hugo-PaperMod) - Хранение контента: Gitea сервер (gitea.nixg.ru) через SSH - Настройка: bundle хранение статей ## Статус проекта Проект находится в стадии разработки. Выполненные задачи: - Установлена Hugo расширенная версия (0.155.1) - Создан новый сайт dedinit.ru - Установлена и настроена тема PaperMod - Настроено bundle хранение статей - Решена проблема совместимости Hugo и темы PaperMod ## История изменений ### 31 января 2026 года - Установлена Hugo расширенная версия 0.155.1 - Создан новый сайт dedinit.ru - Установлена тема PaperMod - Настроено bundle хранение статей - Создан пример статьи в формате bundle - Настроена интеграция с Gitea сервером (требуется дополнительная настройка SSH) ## Принятые технические решения 1. **Выбор Hugo**: Выбран генератор статичных сайтов Hugo для быстродействия и гибкости 2. **Расширенная версия Hugo**: Используется расширенная версия для поддержки SCSS 3. **Тема PaperMod**: Легкая и адаптивная тема с поддержкой темной/светлой темы 4. **Bundle хранение статей**: Используется формат bundle (папка с index.md) для удобного хранения статьи и связанных файлов 5. **Хранение на Gitea**: Контент хранится на собственном Gitea сервере для полного контроля 6. **SSH подключение**: Используется SSH для безопасного доступа к репозиторию 7. **Структура проекта**: Правильная иерархия папок с .gitignore для исключения ненужных файлов ## Запуск проекта Для генерации сайта и просмотра его в браузере используйте следующие команды: - `hugo` - генерирует статический сайт в папку `public` - `hugo server` - запускает локальный сервер для предварительного просмотра сайта в браузере (обычно доступен по адресу http://localhost:1313)