写字台

写字台 xiezitai.cn · 把想法摊开来写

部署与维护清单

xiezitai · 2026-10-07 · 23 次阅读

上线前后按这几张清单过一遍,能避开大部分坑。

上线前

  • 用 docker compose 起服务,数据卷挂到宿主机
  • 改掉默认管理员密码
  • 开启两步验证(TOTP)
  • 配好 HTTPS 证书(Caddy 或 Nginx + Let's Encrypt)
  • 在后台「设置」里把站点地址改成真实域名
  • 确认 /robots.txt 与 /sitemap.xml 能正常访问

备份

  • 加一条定时任务,每天导出一次数据
  • 同时备份上传目录(图片和视频不在数据库里)
  • 至少留一份……
继续阅读 →

写字台部署 with docker-compose.mariadb.yml

xiezitai · 2026-10-07 · 8 次阅读

原打算在Oracle免费云主机上部署一个写字台,折腾了一天也没有成功,实在是国内访问甲骨文是又慢又卡,每一步都要等,有点难受。再免费,也让人抓狂。还是部署到国内的腾讯云上好了。

部署方案

  • 腾讯edgeOne
  • 腾讯云轻量云主机
  • 腾讯云dnspod域名解析
  • 腾讯云ssl数字证书
  • Docker 镜像 xiezitai+mariadb
  • 面板BT

compose文件

# ---------------------------------------------------------------------------
# 写字台 (xiezitai)……
继续阅读 →

自托管博客:把写作重新交回自己手里

xiezitai · 2026-10-05 · 64 次阅读

在别人的平台上写了十多年,最后我把内容搬回了自己的服务器。

为什么

不是平台不好用,而是有三件事越来越让人不安:

  1. 图片会消失。早期用过的图床陆续关站,几百篇里的配图变成一个个红叉。
  2. 规则会变。今天能发的内容,明天可能因为「涉嫌营销」被限流。
  3. 数据不完全是我的。导出按钮给的是一堆 HTML 片段,图片、评论、阅读量都不在里面。

自托管意味着什么

  • 数据在自己的数据库里,可以一条 SQL 导出全部
  • 域名是自己的,链接十年后还在
  • 排版、样式、功能自己说了算
  • 代价是:服务器要自己维护,备份要自己记得做

最后一条才是真正的门……

继续阅读 →

Markdown 写作速查

xiezitai · 2026-10-03 · 102 次阅读

这一篇本身就是排版样例。你在后台用同一套语法写,前台就是这个效果。

文本

加粗、斜体、行内代码,以及一个链接。

列表

无序列表:

  • 第一项
  • 第二项
    • 嵌套的一项
  • 第三项

有序列表:

  1. 先写标题
  2. 再写正文
  3. 最后发布

任务清单

  • 搭好站点
  • 写完第一篇文章
  • 配好自定义域名
  • 提交到搜索引擎

表格

语法 效果 备注
## 标题 二级标题 一级标题留给……
继续阅读 →

欢迎来到写字台

xiezitai · 2026-10-01 · 135 次阅读

这是「写字台」的第一篇文章。如果你正在看这句话,说明站点已经跑起来了。

这是什么

写字台是一个自托管的写作与发布系统:一台自己的服务器、一个自己的域名, 内容存在自己的数据库里,不依赖任何第三方平台。前端资源(Markdown 编辑器、 代码样式、图标)全部本地内置,断网、内网也能正常使用。

已经能做什么

  • Markdown 写作,支持表格、任务清单、代码块
  • 图片与视频上传,视频支持拖进度条播放
  • 登录后才能评论,两级回复,管理员审核后展示
  • SEO:服务端渲染、sitemap.xml、robots.txt、OG 标签
  • ……
继续阅读 →