Halo

Halo

notion image
部署方便
采用了应用与用户配置分离的模式。你仅仅只需要一条命令即可运行成功,同时也支持 Docker/Docker Compose 部署。
较好性能
实测在开发环境下(2g RAM/i7 6500u),使用 Apache Benchmark 测试 100 个并发 10000 次请求,吞吐量(Requests per second)在 147.65/sec。
多款主题
完善的主题系统,支持在线安装和更新。开发主题也十分方便,欢迎大家参与主题的开发。
高拓展性
提供了完善的 Content API 和 Admin API,你可以用于开发 SPA 应用,微信小程序,桌面端管理软件,APP 端管理软件,各种系统的插件等。
附件管理
同时支持本地上传,阿里云 OSS/又拍云 OSS/七牛云 OSS/SM.MS 等云存储,你可以更方便的管理你文章中的附件。
评论管理
拥有独立的评论插件,使用 Vue 开发,只需在页面引入构建好的 JS 文件即可,完美地和主题相结合。目前已有两款评论组件,你可以非常方便的切换。
 
官网:
 

快速开始

最后更新时间:2020-03-18

如果你想在本地体验

第一步

配置 Java 环境,这个教程应该能帮助你:https://www.runoob.com/java/java-environment-setup.html

第二步

下载 Halo 运行包:

第三步

打开终端(Windows 为 CMD),进入到 Halo 运行包的目录,然后执行如下命令:
java -jar halo-1.2.0.jar

第四步

打开 https://localhost:8090 即可开始初始化。

如果你想部署到服务器

如果你想从 0.x 升级到 1.x

请参考:从 0.4.4 迁移

如果你想安装部署到 Linux 服务器

如果你想使用 Docker 部署

主题仓库:
 
notion image
Anatole
notion image
Casper
notion image
Hux
notion image
Material
notion image
NexT
notion image
Pinghsu
notion image
Story
notion image
Vno
notion image
Zozo
notion image
KeepIt
notion image
Icarus
notion image
Journal
notion image
Fantastic
notion image
Simple BootStrap
notion image
Siren
notion image
寒山