Halo 是一款强大易用的开源建站工具,它让你无需太多的技术知识就可以快速搭建一个博客、网站或者内容管理系统。具备可插拔架构、主题套用富文本编辑器等多重特性,支持用户根据自己的喜好选择不同类型的插件及主题模板来定制化自己的站点功能及外观。让内容创作和发布更加便捷生动。

截至目前(2023 年 Q2 季度),Halo 已经在 Docker Hub 获得了超过 170 万次下载,GitHub Star 数突破 27 k,并拥有一百多名社区贡献者。

2023 年 6 月 1 日,强大易用的开源建站工具 Halo 正式发布 2.6.0 版本。

在这个版本中,Halo 主要支持了远程安装和升级主题或插件,同时 Halo 官方的应用市场也已经升级,支持通过输入站点地址来安装主题或者插件到你的 Halo 站点。

亮点更新

远程安装主题和插件

在 Halo 2.6.0 版本中,我们添加了远程安装和升级主题或插件的功能,可以通过一个符合条件的地址直接安装到 Halo,同时也支持升级。

install-theme-via-remote.png

同时,为了让这个功能获得更好的使用体验,Halo 官方的应用市场也已经支持输入站点地址来安装主题或者插件到你的 Halo 站点,以下是演示视频:

设置弹幕颜色
设置弹幕类型
0:00 / 0:00
速度
洗脑循环
显示弹幕
海量弹幕
弹幕透明度
0.5
0.75
正常
1.25
1.5
2
[x]
Player version
Player FPS
Video type
Video url
Video resolution
Video duration
错误:无权访问的内容

支持预览文章

在 Halo 2.6.0 版本中,我们回归了 1.x 版本的文章预览功能,支持在编写文章或者页面的时候预览最终发布的效果,以下是演示视频:

设置弹幕颜色
设置弹幕类型
0:00 / 0:00
速度
洗脑循环
显示弹幕
海量弹幕
弹幕透明度
0.5
0.75
正常
1.25
1.5
2
[x]
Player version
Player FPS
Video type
Video url
Video resolution
Video duration
错误:无权访问的内容

完整更新日志

新特性

功能优化

问题修复

依赖更新

开发者相关

docker run \

-it -d \
--name halo \
-p 8090:8090 \
-v ~/.halo2:/root/.halo2 \
halohub/halo:2.6 \
执行命令后,在console输入刚刚设置的用户名和密码,说我错误

    wygwyggit 这条命令好像并没有设置用户名和密码。那么用户名默认为 admin,密码需要去日志查看。

    18 天 后

    请问如何在服务器中命令方式或者其他方式禁用又拍云插件关闭,我在又拍云关闭后,恢复成域名访问,但是halo后台插件开启了又拍云oss插件后,无法访问页面了。后台警告:A connection to https://v0.api.upyun.com/ was leaked. Did you forget to close a response body? To see where this was allocated, set the OkHttpClient logger level to FINE: Logger.getLogger(OkHttpClient.class.getName()).setLevel(Level.FINE);

      FueGold 看起来是一个奇怪的问题,建议向这个插件提交一个 issue。

      你可以尝试在工作目录的 plugins 目录中找到这个插件的 jar 包,然后删掉重启。

        Ryan Wang 👍 删除插件重启后,console页面登录弹窗插件加载失败,然后跳转系统初始化页面了

        Ryan Wang 👍 重新登录2次后,可以了,但是再页面的插件管理删除多次后,删除成功了,然后去了附件-策略管理删除附件以及策略失败了