如何在github写开源工具:软件更新开源博客系統
如何在github写开源工具:软件更新开源博客系統项目文档功能安装从 v2.9.8 升级只需将已有的配置拷贝覆盖即可,启动后会自动升级。升级前请备份数据库,以免出现意外!

点击右上方,关注开源中国OSC头条号,获取最新技术资讯
Solo 是一个命令就能搭建好的 Java 开源博客系统,并内置了 18 套精心制作的皮肤。除此之外,Solo 还有着非常活跃的社区,文章分享到社区后可以让很多人看到,产生丰富的交流互动。
v2.9.9 我们去掉了本地账号的支持,统一使用 GitHub 进行初始化和登录,并增加了 GitHub 仓库同步展示页面(示例)。下个版本是 v3.0.0,我们将内置云端文件存储,在最大程度上降低用户上传文件的成本。
案例
- D 的个人博客
 - Jiahao.Zhang's Blog
 - 子兮子兮
 - 铅笔的个人博客
 - 洗澡狂魔的技术阵地
 - liumapp 的个人博客
 - 水星的随笔
 - 1992 社区
 - 何遇
 - Relyn
 - Neverland
 - 思干豆
 - DevHyxo
 
功能
- Markdown / Emoji
 - 聚合分类 / 标签
 - 自定义导航(页面、链接)
 - 草稿夹
 - 评论 /回复邮件提醒
 - 随机文章 / 相关文章 / 置顶 / 更新提醒
 - 自定义文章永久链接
 - 自定义站点 SEO 参数
 - 自定义公告 / 页脚
 - 多个签名档
 - 代码高亮 / 数学公式 / 流程图
 - 多皮肤,多端适配 / 社区皮肤
 - 多语言 / 国际化
 - 上传本地 / 七牛云
 - 友情链接管理
 - 多用户写作,团队博客
 - Hexo/Jekyll 导入
 - SQL / JSON / Markdown 导出
 - 插件系统
 - Atom / RSS / Sitemap
 - MetaWeblog API
 - CDN 静态资源分离
 - GitHub 集成
 
安装
- 下载安装包
 - 解压后执行 java -cp "WEB-INF/lib/*;WEB-INF/classes" org.b3log.solo.Starter
 
从 v2.9.8 升级只需将已有的配置拷贝覆盖即可,启动后会自动升级。升级前请备份数据库,以免出现意外!
文档
- 《提问的智慧》精读注解版
 - 用户指南
 - Solo 从设计到实现
 - 贡献指南
 - 皮肤开发
 - 插件开发
 
项目
- 官网: https://solo.b3log.org
 - GitHub:https://github.com/b3log/solo
 - 码云:https://gitee.com/dl88250/solo
 
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 重构数据统计计数
 
点击下方“了解更多”,获取软件下载地址。
↓↓↓




