Hugo Admin 文档¶
Hugo Admin 是一个用于管理 Hugo 静态站点的轻量级 Web 管理界面。 本文档介绍如何部署、配置和使用 Hugo Admin,以及面向开发者的内部参考。
主要功能¶
- 📊 仪表盘:博客统计概览与快捷操作
- 📝 文章管理:按分类、标签浏览、搜索、筛选文章
- ✏️ Markdown 编辑器:在线编辑、自动保存、键盘快捷键
- 🖼 剪贴板图片粘贴:截图后
Ctrl+V直接插入图片 - 🚀 Hugo 服务控制:启停 Hugo dev server,实时日志
- 🔍 高级搜索:支持全文搜索与分类、标签过滤
- ⚡ 实时更新:基于 WebSocket 的实时日志推送
- 💾 缓存系统:基于 SQLite 的文章索引与缓存
技术栈¶
- 后端:Flask + Flask-SocketIO
- 前端:Tailwind CSS + Alpine.js
- 实时通信:WebSocket (Socket.IO)
- 静态站点生成器:Hugo Extended
文档导览¶
🚀 快速开始¶
第一次接触 Hugo Admin?从这里开始。
- 快速开始 — 5 分钟跑起来
- Docker 部署 — 生产环境容器化部署
- Demo 服务器部署 — 公网 demo 实例方案
📖 使用指南¶
日常使用与功能说明。
🛠 开发文档¶
面向贡献者与开发者的内部文档。
- Frontmatter 重构 — frontmatter 处理的演进
- 整体发布功能 — 一键发布整站
- 测试报告 — 测试结果与覆盖
📋 参考文档¶
历史变更与排障记录。
🤝 贡献与安全¶
获取帮助¶
- 在 GitHub 提交 Issue
- 查看 GitHub Discussions
- 查阅 README 与 中文 README