【开源自荐】Hugo 面板 Hugo Panel

软件名称: Hugo Panel

一句简介:一款管理 Hugo 博客的面板。

应用平台:可一件部署 Linux 和 MacOS,支持 Docker 部署

推荐类型:【开发者自荐】

是否收费:开源

应用简介:

可视化管理各种配置,主题,文章等,让普通人也能简单上手 Hugo。


项目支持一键安装和Docker 部署,默认是 55530 端口,第一次部署没有用户的时候是需要新建一个管理员账号的,设置后就直接能用了。使用的是 SQLite,所以部署的时候最好是部署在 SSD 上。

编辑器


这个项目的编辑器实现了两种编辑状态,编辑器模式能直接渲染 Markdown,就是能直接编写好后直接渲染效果,这样就能在实际效果中编写文章。对应我这种喜欢看这实际效果谢文章的就方便很多。

媒体库管理


媒体库管理是我一直想要做的方式,就是直接通过本地文件结构生成远端 R2 的连接并一件插入到文章中。
支持挂载本地文件夹,WebDAV或者 S3。因为我一直都是在 NAS 上将文件夹同步到 Cloudflare R2,而我在写文章时每次都要自己拼接 URL,很烦!一直想有什么工具直接生成 URL,现在有 Vibe Codeing,我直接做了一个 R2 list,同样的功能这个是本地软件。

但是… S3 我没测试。 :downcast_face_with_sweat:

构建和部署


面板支持 rsync 同步,设置好服务器信息和 SSL 证书就能一件部署到服务器,因为我自己是部署在服务器,不是 Git 或者 Cloudflare,所以就只做了 rsync功能。设置中可以设置发布文章之后直接构建直接部署。

因为这次 PHP 问题我下定决心转 Hugo,为了能好好用我 vibe codeing 了一个 Hugo 面板。将面板部署在家里 NAS,然后能构建网站后一键部署到服务器。代码在 Kaiyuan/hugo-panle。

官方网站: https://boxks.com/hugo-panel