Solo
![Download](https://camo.githubusercontent.com/be0e4b6f61557816dca247710addb74812aa6e041fa954d8a9bc1249ffd74fac/687474703a2f2f696d672e736869656c64732e696f2f62616467652f646f776e6c6f61642d31344b2b2d626c75652e7376673f7374796c653d666c6174)
简介
Solo 是一个命令就能搭建好的 Java 开源博客系统,并内置了 18+ 套精心制作的皮肤。除此之外,Solo 还有着非常活跃的社区,文章分享到社区后可以让很多人看到,产生丰富的交流互动。
案例
功能
- Markdown / Emoji
- 聚合分类 / 标签
- 自定义导航(页面、链接)
- 草稿夹
- 评论/回复邮件提醒
- 随机文章 / 相关文章 / 置顶 / 更新提醒
- 自定义文章永久链接
- 自定义站点 SEO 参数
- 自定义公告 / 页脚
- 多个签名档
- 代码高亮 / 数学公式 / 流程图
- 多皮肤,多端适配 / 社区皮肤
- 多语言 / 国际化
- 上传本地 / 七牛云
- 友情链接管理
- 多用户写作,团队博客
- Hexo/Jekyll 导入
- SQL / JSON / Markdown 导出
- 插件系统
- Atom / RSS 订阅
- Sitemap
- MetaWeblog API
- CDN 静态资源分离
界面
编辑文章
选择皮肤
前台界面
安装
下载最新的 Solo 包解压,进入解压目录执行:
- Windows:
java -cp "WEB-INF/lib/*;WEB-INF/classes" org.b3log.solo.Starter
- Unix-like:
java -cp "WEB-INF/lib/*:WEB-INF/classes" org.b3log.solo.Starter
用 Docker
运行?
docker volume create solo_datas && docker run --privileged --name solo --restart=unless-stopped -p 8080:8080 -v solo_datas:/opt/b3log/backup/ -d 88250/solo
如果你不想自己维护服务器,可以购买我们运维的 Solo 直接使用,细节请联系 QQ845765。
文档
社区
授权
Solo 使用 GNU Affero General Public License, Version 3 作为开源协议,请务必遵循该开源协议相关约定。
鸣谢
- jQuery:前端 JavaScript 工具库
- CodeMirror:前端 Markdown 编辑器内核
- Highlight.js:前端代码高亮库
- jsoup:Java HTML 解析器
- flexmark:Java Markdown 处理库
- Apache Commons:Java 工具库集
- Latke:简洁高效的 Java Web 框架