Solo 是一个命令就能搭建好的 Java 开源博客系统,并内置了 18+ 套精心制作的皮肤。除此之外,Solo 还有着非常活跃的社区,文章分享到社区后可以让很多人看到,产生丰富的交流互动。
v2.9.9 我们去掉了本地账号的支持,统一使用 GitHub 进行初始化和登录,并增加了 GitHub 仓库同步展示页面(示例)。下个版本是 v3.0.0,我们将内置云端文件存储,在最大程度上降低用户上传文件的成本。
案例
功能
Markdown / Emoji
聚合分类 / 标签
自定义导航(页面、链接)
草稿夹
评论 /回复邮件提醒
随机文章 / 相关文章 / 置顶 / 更新提醒
自定义文章永久链接
自定义站点 SEO 参数
自定义公告 / 页脚
多个签名档
代码高亮 / 数学公式 / 流程图
多语言 / 国际化
上传本地 / 七牛云
友情链接管理
多用户写作,团队博客
SQL / JSON / Markdown 导出
插件系统
Atom / RSS / Sitemap
MetaWeblog API
CDN 静态资源分离
安装
下载安装包
解压后执行
java -cp "WEB-INF/lib/*;WEB-INF/classes" org.b3log.solo.Starter
从 v2.9.8 升级只需将已有的配置拷贝覆盖即可,启动后会自动升级。升级前请备份数据库,以免出现意外!
文档
项目
v2.9.9 迁移须知
在升级 v2.9.9 之前,v2.9.8 的用户需要进行如下操作:
在 Solo 后台用户管理中,将用户名、邮箱改成和你 GitHub 账号一致
升级 v2.9.9,然后通过 GitHub 登录即可
迁移前请一定备份数据库,以备发生不可预期的问题时进行回滚。
v2.9.9 变更记录
12514 同步 GitHub 仓库
12627 皮肤 Jane 增加目录
12625 改进导出功能导航
12630 仅支持 GitHub 登录
12631 Google SEO
12633 重构数据统计计数
历史版本变更请浏览这里。