V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
88250
V2EX  ›  分享创造

开源博客系統 Solo v2.9.9 发布,同步 GitHub 仓库

  •  3
     
  •   88250 ·
    88250 · 2019-01-31 10:09:08 +08:00 · 2776 次点击
    这是一个创建于 2159 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Solo一个命令就能搭建好的 Java 开源博客系统,并内置了 18+ 套精心制作的皮肤。除此之外,Solo 还有着非常活跃的社区,文章分享到社区后可以让很多人看到,产生丰富的交流互动。

    v2.9.9 我们去掉了本地账号的支持,统一使用 GitHub 进行初始化和登录,并增加了 GitHub 仓库同步展示页面(示例)。下个版本是 v3.0.0,我们将内置云端文件存储,在最大程度上降低用户上传文件的成本。

    案例

    功能

    • 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 升级只需将已有的配置拷贝覆盖即可,启动后会自动升级。升级前请备份数据库,以免出现意外!

    文档

    项目

    v2.9.9 迁移须知

    在升级 v2.9.9 之前,v2.9.8 的用户需要进行如下操作:

    1. 在 Solo 后台用户管理中,将用户名、邮箱改成和你 GitHub 账号一致
    2. 升级 v2.9.9,然后通过 GitHub 登录即可

    迁移前请一定备份数据库,以备发生不可预期的问题时进行回滚。

    v2.9.9 变更记录

    • 12514 同步 GitHub 仓库
    • 12627 皮肤 Jane 增加目录
    • 12625 改进导出功能导航
    • 12630 仅支持 GitHub 登录
    • 12631 Google SEO
    • 12633 重构数据统计计数

    历史版本变更请浏览这里

    3 条回复    2019-02-02 00:50:11 +08:00
    tinytoadd
        1
    tinytoadd  
       2019-01-31 10:32:50 +08:00 via Android   ❤️ 1
    资瓷一下,伪春菜做的很棒
    int11
        2
    int11  
       2019-01-31 10:42:18 +08:00   ❤️ 1
    支持支持
    FancyKing
        3
    FancyKing  
       2019-02-02 00:50:11 +08:00   ❤️ 1
    支持一下,已 Star
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2377 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 02:16 · PVG 10:16 · LAX 18:16 · JFK 21:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.