静态博客 · 数据自持

写文章,
一键推送到
你自己的 GitHub

墨推是一个自建的博客写作系统:后台用 Markdown 写文章,点一下按钮, 自动生成静态 HTML 并 commit + push 到你的仓库,由 GitHub Pages 免费托管。
文章数据在你手里,成品站也完全属于你。

写文章
生成静态页
推送到 GitHub

为什么用它

把「写作」和「部署」之间的一切都自动化掉

推送到你自己的仓库

文章在这里写,成品静态站自动 commit + push 到你的 GitHub 仓库,数据与产物都归你,随时可迁移。

每用户独立部署密钥

系统为每个账号生成独立的 ed25519 部署密钥,仅能访问你自己的仓库,互不可见。

Markdown 写作

标题、列表、代码块、引用、表格、图片,编辑器带工具栏与快捷键,支持草稿与置顶。

多套主题任选

内置多款主题(简约、暗色、杂志、门面…),每个用户可独立选择,一键切换全站外观。

分类与标签

文章可按分类归档、打多个标签,自动生成分类页、标签云与归档时间线。

SEO 友好

自动生成 sitemap.xml、RSS、Open Graph 与 JSON-LD 结构化数据,利于收录与分享。

四步开始写作

从注册到博客上线,大约 5 分钟

1

注册账号

创建你的账号,立即拥有独立的写作空间

2

绑定仓库

创建 GitHub 仓库,把系统生成的公钥加为 Deploy Key

3

写文章

用 Markdown 记录,配分类、标签与封面图

4

一键推送

点一下「生成并推送」,静态博客即刻上线

首次绑定需要你在 GitHub 仓库的 Settings → Deploy keys 里添加系统给出的公钥(记得勾选 Allow write access)。 后台内置了图文教程,一步步带你完成。

技术栈

轻量、可自托管、无外部依赖

PHP 8.2
SQLite
Docker
Git / SSH
静态生成
响应式
后台 Markdown 编辑器 · 分类标签 · 主题切换
生成 静态 HTML · 归档/分类/标签页 · RSS · sitemap · SEO 元信息
部署 git commit + SSH push → 你的 GitHub 仓库 → Pages 自动上线

常见问题

文章数据存在哪里?

文章存在本系统的数据库里,成品 HTML 生成后推送到你自己的 GitHub 仓库。仓库是你的,随时可以脱离本系统继续维护静态站。

需要自己买服务器吗?

不需要。站点由 GitHub Pages 免费托管(公开仓库免费)。本系统只负责写作与生成推送。

能用自己的域名吗?

可以。在 GitHub 仓库的 Pages 设置里绑定自定义域名即可,与本系统无关。

支持多个用户吗?

支持。每个用户拥有独立的账号、文章、分类、标签、主题与 GitHub 仓库绑定,数据彼此隔离;作者只能管理自己的文章。

怎么获取账号?

当前注册通道未开放。可由管理员在后台创建账号,或稍后再来(后期会开放公开注册)。

数据安全吗?

密码使用哈希存储,登录带验证码与失败锁定,每个用户的部署密钥独立且只能访问自己的仓库。

开始写你的第一篇

把折腾的时间留给内容本身

登录使用