ZrLog,开源博客系统

帮助用户低成本建立博客,顺畅完成写作与发布,并长期维护自己的站点

快速安装 · Linux / macOS 安装选项
curl -fsSL https://www.zrlog.com/install.sh | bash

需要 unzip · 安装到 ~/zrlog · 内置运行环境

Markdown 写作与实时分栏预览

内置 Markdown 编辑器,左侧输入、右侧实时渲染,支持单文件导入、AI 辅助写作、文章置顶与分类标签管理

实时分栏预览

代码高亮、表格与排版样式即时可见

本地 Markdown 导入

支持单个 .md 文件导入,编辑草稿自动保存

分类归档与多篇置顶

分类归档、标签聚合与首页置顶优先级控制

AI 辅助写作

可配置的文章助手可用于标题建议、摘要整理与草稿润色,内容仍由用户确认并发布

ZrLog 编辑界面
文章编辑与实时预览
ZrLog Markdown 编辑器,左侧输入内容,右侧实时预览

内容自主、写作顺畅、部署简单与维护可靠

覆盖博客从内容管理、写作发布到部署和长期维护的核心环节

内容自主

程序、数据库与附件保存在自选环境中,由自己管理

写作顺畅

开箱即用的 Markdown 编辑器、实时分栏预览、文件导入与可配置的 AI 写作辅助

部署简单

本机优先使用内置运行环境的 Native,也可在 JDK 11+ 环境使用通用 ZIP;服务器推荐 Docker Compose

维护可靠

在线升级、升级前备份状态与风险确认,以及页面静态化降低源站压力

开始使用

从安装、写作到发布与长期维护

本机运行优先选择 Native + SQLite;服务器长期运行推荐 Docker Compose + MySQL

  1. 1

    安装

    按使用场景选择 Native、通用 ZIP 或 Docker Compose

  2. 2

    写作

    使用 Markdown 编辑器撰写内容,实时预览并按需使用文章助手

  3. 3

    发布

    设置分类与标签,预览后发布到博客前台

  4. 4

    维护

    定期备份,按提示升级并按需启用页面静态化

选择安装方式

Native 已内置运行环境;通用 ZIP 需要 JDK 11+;服务器可使用官方 Docker Compose 配置

查看全部安装包与文档

本机运行

Native 与通用 ZIP

Native 已内置运行环境,解压即用;通用 ZIP 需 JDK 11+。两者均支持 MySQL 与 SQLite

选择安装包

Docker Compose + MySQL

官方配置包含 ZrLog、MySQL 8、健康检查探针与数据卷持久化

查看文档
其他方式:WAR 容器包;高级路径:AWS Lambda + Cloudflare D1

ZrLog 3.9.2

正式发布于 2026-08-23

【安装】ZIP 和 Native 安装包新增本地 SQLite 选项,无需预先部署 MySQL 即可完成单机安装

开源项目资源

常见问题

开始使用前的常见问题

集中回答安装、数据库、AI 辅助写作与长期维护问题。

ZrLog 适合谁使用?

适合希望自主建设和维护博客,并持续完成写作、发布与内容管理的用户。

如何选择安装方式?

本机运行优先选择内置运行环境的 Native + SQLite;已有 JDK 11+ 可使用通用 ZIP;服务器长期运行推荐 Docker Compose + MySQL。其他部署方式可在下载页查看。

支持哪些数据库?

Native 与通用 ZIP 可使用 SQLite 或外部 MySQL;官方 Docker Compose 配置使用 MySQL 8;Cloudflare D1 仅用于对应的高级部署方式。

AI 辅助写作能做什么?

可配置的文章助手可用于标题建议、摘要整理和草稿润色;文章仍由用户编辑、确认并发布。

如何维护长期运行的博客?

可按需使用数据库备份插件、在线升级和页面静态化。升级前应核对备份状态与风险提示,缓存或 CDN 方案需根据访问量和部署环境选择。

准备开始使用 ZrLog?

下载适合当前环境的安装包,或先通过在线演示查看写作与管理界面。