made by hand.

this site.

STATIC ZERO ANALYTICS REBUILT 2026

why.

代码、文字、和那些本会被滚走的小痴迷的归档。2026 年从零重制 —— 用最轻的静态栈,跑在上海的一台机器上,分发到全球边缘。 没有埋点,没有评论区,没有订阅入口。 单纯只有文件。

01 web · 前端

  • Astro 6 静态优先框架 · MDX 内容层
  • Solid.js 岛屿 · client:visible / client:idle
  • Lenis 平滑滚动 · 空闲后挂载
  • Pagefind 构建期生成静态全文索引
  • Sharp 构建期转 AVIF / WebP

02 api · 服务端

  • Bun 单二进制运行时 · 原生 fetch + sqlite
  • Hono 极轻路由器 · ~16 KB cold
  • SQLite 凭据 KV · bun:sqlite
  • jose JWT · 跨子域 cookie 鉴权

03 infra · 基础设施

  • EdgeOne Pages 静态站全球边缘 CDN
  • Chika 上海一台机器 · api + 存储 + CI
  • Garage S3 兼容存储 · website 模式公开读
  • Traefik 反向代理 · 自动 TLS
  • GitHub Actions self-hosted runner · SSH checkout

04 genealogy · 血统

  1. I

    一键免费建站.

    啥都不懂的年纪,发了一些黑历史

  2. II

    充会员的自定义博客.

    花了点钱,自定义程度不高,至少没广告了

  3. III

    拙劣的模仿.

    换了壳子,连用了啥程序我都忘了

  4. IV

    自建服务器博客.

    终于自己租服务器,长得不算好看,但终于自己掌控分发了

  5. V

    数据清零.

    服务器到期没续,老文章随机消失了

  6. VI

    Hexo × Butterfly.

    2022 — 第一次像样了,起码开始写代码了

  7. VII

    Astro 重制.

    2026 — 现在这版,纯静态,无博客框架,硬搓

05 network · 加入的圈子