Halo 博客系统-使用 Java 开发的博客系统

2018-08-19 15:32:43 +08:00
 RYAN0UP

Halo 是一款使用 Java 开发的开源博客系统,致力于打造最好的 Java 博客系统,且只想安安静静的做一个博客系统。

主要特性

  1. 使用 Spring Boot 框架,方便部署和更新,只需要一行命令便可完成安装。
  2. 完备的 Markdown 编辑器以及文章 /页面系统,包含分类 /标签 /预览图等。
  3. 内置图库,需要主题支持。
  4. 完备的附件管理,后续会做云存储(七牛云,又拍云等)
  5. 比较完备的评论系统(邮件提醒,盖楼,表情),另外还支持部分三方评论系统(如 Valine,Disqus 等),可以随意切换,支持任何主题。
  6. 完备的模板(主题)系统(目前已有 6 款主题),可以随意切换主题而不需要重启应用,针对主题可以进行单独的设置,后台支持上传新主题,另外,主题开发文档也已经基本完善(https://halo-doc.ryanc.cc/theme)。
  7. 完善的系统设置,包括 seo,文章设置,评论设置,邮箱设置等。
  8. 今天刚完成 NexT 主题的适配,蹭蹭 NexT 的热度。

界面预览

更多预览请访问https://halo-doc.ryanc.cc/preview

在线 Demo

最后

Github 地址:https://github.com/ruibaby/halo

码云地址:https://gitee.com/babyrui/halo

欢迎大家 Star 或 Pr,大佬们要喷请轻点儿~~~

10340 次点击
所在节点    开源软件
21 条回复
songhaozhi
2018-08-19 15:51:29 +08:00
资瓷
RYAN0UP
2018-08-19 15:55:18 +08:00
@songhaozhi 感谢资瓷
dobelee
2018-08-19 15:56:27 +08:00
blog 一般不会考虑 java 的。😂
RYAN0UP
2018-08-19 16:02:01 +08:00
@dobelee 略耗资源
Miary
2018-08-19 16:23:20 +08:00
256 内存的怕是跑不动这个
RYAN0UP
2018-08-19 16:44:24 +08:00
@Miary 可以跑,不过要改配置,我默认设置的 256
AltairT
2018-08-19 18:10:19 +08:00
看了 LZ 历史帖子,LZ 动手能力这么强嘛。。我是自学的感觉自己做不出来这个博客系统,加班也多没这么多时间。进阶怎么学的?
另外 LZ 去深圳了嘛。。。。
RYAN0UP
2018-08-19 18:28:02 +08:00
@AltairT 不会啊,涉及到的东西很简单的,并不复杂,连 shiro 都没用,我在深圳了。
Tink
2018-08-19 18:55:22 +08:00
后台还挺像 typecho 的,不错
RYAN0UP
2018-08-19 19:02:55 +08:00
@Tink 嘿嘿😁
Nobitasean
2018-08-19 19:49:48 +08:00
可以做成 Paas,作为一个服务然后用户直接付费都省去搭建了
RYAN0UP
2018-08-19 20:16:48 +08:00
@Nobitasean Pass ??? 没听说过,我去看看
codergrowing
2018-08-19 20:41:49 +08:00
默认主题侧边栏也太宽了点,而且无法折叠,是不是考虑修改下
Buffer2Disk
2018-08-19 21:13:47 +08:00
点个赞
RYAN0UP
2018-08-19 22:19:45 +08:00
@codergrowing 不对移植的主题做样式上和功能上的修改😂
RYAN0UP
2018-08-19 22:20:09 +08:00
@Buffer2Disk 谢谢
tulongtou
2018-08-19 22:30:46 +08:00
maven 这包安装的有点儿多啊
codergrowing
2018-08-19 23:14:23 +08:00
@RYAN0UP 可以考虑自己撸个主题嘛🤔
RYAN0UP
2018-08-20 00:20:25 +08:00
@codergrowing 一直有这个想法,最开始是有个自己写的,后来弃坑了,无奈前端渣渣....后面会有的
that5
2018-12-31 20:22:47 +08:00
非常赞!

在你给的 demo 好像主题 casper 有问题,文章页面删除缩略图的话不显示图但依然占据位置显示为灰色,貌似也没有不指定缩略图的办法。不过这个主题方面的问题。

应该推荐对应的主机,毕竟很多主机可能并不支持 Java。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/481169

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX