main
deploy-dedinit / Build & SFTP Deploy (push) Successful in 7m23s
dedinit.ru
dedinit.ru — блог на генераторе статических сайтов Hugo (extended) с кастомной темой rDedInit (форк PaperMod). Платформа для публикации лонгридов с поддержкой блоков кода и подсветки синтаксиса.
Быстрый старт
hugo # сборка в public/
hugo server # локальный сервер: http://localhost:1313
make build # сборка через Makefile (hugo --minify)
make deploy # сборка + деплой (требует SSHPASS)
ЕДИНСТВЕННЫЙ способ деплоя — make deploy. Не заменять на rsync/ssh-exec:
аккаунт хостинга SFTP-only. Подробности — в docs/DEPLOY_INSTRUCTIONS.md.
Структура
dedinit.ru/
├── content/posts/ # Статьи блога (bundle: папка с index.md + hero.svg)
├── themes/rDedInit/ # Кастомная тема на базе PaperMod
├── static/ # Статические ресурсы (favicon и т.д.)
├── docs/ # ВСЯ документация проекта
├── tools/ # Скрипты деплоя (deploy_sftp.py, winscp_script.txt)
├── hugo.toml # Конфигурация Hugo
├── Makefile # Сборка и деплой
├── README.md # Краткое введение (этот файл)
└── AGENTS.md # Правила работы для агентов
Документация
Вся подробная документация — в каталоге docs/:
| Документ | О чём |
|---|---|
| DEPLOY_INSTRUCTIONS.md | Деплой через SFTP (kpa39l.myjino.ru:2222) |
| ROADMAP.md | Дорожная карта проекта |
| PAPERMOD_PARAMS.md | Справочник параметров темы rDedInit |
| QWEN.md | Настройки взаимодействия и описание проекта |
| gitea-setup.md | Интеграция с Gitea |
| Telegram_frontend.md | Оформление Telegram-постов |
| favicon-logo-setup.md | Настройка favicon и логотипа |
| local-aux-models.md | Опыт: локальные aux-модели Hermes |
| archive/ | Архив устаревших документов |
Конвенции
- Ветка
main; источник истины — gitverse.ru (kpa39l/dedinit.ru), Gitea — pull-mirror. - Правила работы для агентов —
AGENTS.md. - Планирование изменений — OpenSpec (
openspec/).
Description
Languages
HTML
94.8%
CSS
3.6%
Python
0.9%
JavaScript
0.7%