Thanks to visit codestin.com
Credit goes to github.com

Skip to content
/ zrlog Public

ZrLog是使用 Java 开发的博客/CMS程序,具有简约,易用,组件化,内存占用低等特点。自带 Markdown 编辑器,让更多的精力放在写作上,而不是花费大量时间在学习程序的使用上。

License

Notifications You must be signed in to change notification settings

94fzb/zrlog

Repository files navigation

ZrLog build-preview build-release Apache License

中文 | English

ZrLog是使用 Java 开发的博客/CMS程序,具有简约,易用,组件化,内存占用低等特点。自带 Markdown 编辑器,让更多的精力放在写作上,而不是花费大量时间在学习程序的使用上。

程序主页

https://www.zrlog.com

一图胜千言

文章详情页

文章编辑页

文章编辑页【暗黑模式】

文章编辑页【PWA全屏】

文章编辑页【PWA全屏-打开设置抽屉】

特性

  1. 提供日志,分类,标签,评论的管理
  2. 支持插件模式 如何编写一个插件
  3. 高度可定制的主题功能 如何制作一套主题
  4. 支持第三方评论插件
  5. 提供 markdown 富文本编辑器,基本上满足了管理员的编辑需求
  6. 页面静态化,缓存公共数据,访问速度更快
  7. 支持扩展第三方云存储(默认七牛)
  8. 支持数据库定时备份
  9. 在线更新升级
  10. ...

快速开始

  • 直接通过内嵌入容器的方式进行启动,找到 com.zrlog.web.Application 通过这个 main() 进行启动
  • 通过 Maven 命令的方式进行启动(不依赖任何 IDE)
    • Windows 使用 bin\mvn-run.cmd
    • Unix 使用 sh bin/mvn-run.sh

程序安装

  • 部署环境前提

    • JDK 版本 >= 21(若选择 GraalVM Native Image 包,可以不安装 JDK)
    • MySQL >= 5.7 或者 Cloudflare D1(webapi 方式访问)
  • 数据初始化

    • 下载 最新 zip 解压,运行 bin/start.sh 或者是 bin/start.bat
    • 访问 http://host:port/install
    • 填写数据库,管理员信息,完成安装

变更日志

查看完整的ChangeLog

示例网站

获取帮助

常见问题

docker模式下,输入正确的数据库信息,仍无法完成安装

其它问题

如何你遇到了一些问题,可以先去这里找下 常见问题

感谢

协议

ZrLog is Open Source software released under the Apache 2.0 license.

About

ZrLog是使用 Java 开发的博客/CMS程序,具有简约,易用,组件化,内存占用低等特点。自带 Markdown 编辑器,让更多的精力放在写作上,而不是花费大量时间在学习程序的使用上。

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •