<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
      <title>bigfish的网络博客</title>
      <link>https://blog.laofu.online</link>
      <description>记录技术和生活</description>
      <generator>Zola</generator>
      <language>zh</language>
      <atom:link href="https://blog.laofu.online/rss.xml" rel="self" type="application/rss+xml"/>
      <lastBuildDate>Wed, 30 Sep 2026 22:10:00 +0800</lastBuildDate>
      <item>
          <title>自建 Umami 给博客做访问统计</title>
          <pubDate>Wed, 30 Sep 2026 22:10:00 +0800</pubDate>
          <author>bigfish</author>
          <link>https://blog.laofu.online/blog/self-host-umami/</link>
          <guid>https://blog.laofu.online/blog/self-host-umami/</guid>
          <description xml:base="https://blog.laofu.online/blog/self-host-umami/">&lt;p&gt;博客的统计我不想用 Google Analytics：脚本重、有 Cookie 提示的麻烦，数据也不在自己手里。Umami 是个合适的替代——单容器、无 Cookie、面板够用，而且是 MIT 协议。&lt;/p&gt;
&lt;p&gt;这篇记录一下自建的过程，重点在国内网络下会卡住的几个地方。&lt;/p&gt;</description>
      </item>
      <item>
          <title>用 Zola + Linkita 把博客搬到自己的对象存储上</title>
          <pubDate>Mon, 28 Sep 2026 10:00:00 +0800</pubDate>
          <author>bigfish</author>
          <link>https://blog.laofu.online/blog/zola-linkita-rustfs/</link>
          <guid>https://blog.laofu.online/blog/zola-linkita-rustfs/</guid>
          <description xml:base="https://blog.laofu.online/blog/zola-linkita-rustfs/">&lt;p&gt;之前博客挂在阿里云 OSS 上，用 Caddy 反代过去。后来发现链接早就失效了——桶都不存在了，典型的「搭完就忘」。&lt;/p&gt;
&lt;p&gt;这次干脆重做一遍，顺便把几个一直想做的事一起做掉：换个顺眼的主题、把静态托管收回到自己的存储上、把 SEO 和访问统计一次配齐。&lt;/p&gt;</description>
      </item>
      <item>
          <title>关于</title>
          <pubDate>Tue, 01 Sep 2026 09:00:00 +0800</pubDate>
          <author>bigfish</author>
          <link>https://blog.laofu.online/pages/about/</link>
          <guid>https://blog.laofu.online/pages/about/</guid>
          <description xml:base="https://blog.laofu.online/pages/about/">&lt;p&gt;我是 &lt;strong&gt;bigfish&lt;/strong&gt;，一个喜欢折腾基础设施和各类小工具的人。&lt;/p&gt;
&lt;p&gt;这个博客用来记录技术上的踩坑、方案的取舍，以及一些生活里的碎念。写得不一定对，但尽量写得是自己真的跑过、验证过的东西。&lt;/p&gt;
&lt;h2 id=&quot;zhe-li-xie-shen-me&quot;&gt;&lt;a class=&quot;zola-anchor&quot; href=&quot;#zhe-li-xie-shen-me&quot; aria-label=&quot;Anchor link for: zhe-li-xie-shen-me&quot;&gt;这里写什么&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;基础设施&lt;/strong&gt;：自建服务、容器编排、反向代理、对象存储&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Rust / Go 后端&lt;/strong&gt;：语言特性、工程实践、性能&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;前端与游戏&lt;/strong&gt;：PixiJS、Three.js、Godot 的一些实验&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;生活&lt;/strong&gt;：读书、折腾硬件、随手记&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;zhe-ge-bo-ke-shi-zen-me-pao-de&quot;&gt;&lt;a class=&quot;zola-anchor&quot; href=&quot;#zhe-ge-bo-ke-shi-zen-me-pao-de&quot; aria-label=&quot;Anchor link for: zhe-ge-bo-ke-shi-zen-me-pao-de&quot;&gt;这个博客是怎么跑的&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;静态站点生成：&lt;a rel=&quot;noopener noreferrer external&quot; target=&quot;_blank&quot; href=&quot;https://www.getzola.org/&quot;&gt;Zola&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;主题：&lt;a rel=&quot;noopener noreferrer external&quot; target=&quot;_blank&quot; href=&quot;https://github.com/salif/linkita&quot;&gt;Linkita&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;对象存储：&lt;a rel=&quot;noopener noreferrer external&quot; target=&quot;_blank&quot; href=&quot;https://rustfs.com/&quot;&gt;RustFS&lt;/a&gt;（S3 兼容）&lt;/li&gt;
&lt;li&gt;访问统计：自建 &lt;a rel=&quot;noopener noreferrer external&quot; target=&quot;_blank&quot; href=&quot;https://umami.is/&quot;&gt;Umami&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;全链路：Caddy → Nginx → RustFS&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;lian-xi-fang-shi&quot;&gt;&lt;a class=&quot;zola-anchor&quot; href=&quot;#lian-xi-fang-shi&quot; aria-label=&quot;Anchor link for: lian-xi-fang-shi&quot;&gt;联系方式&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;邮箱：&lt;a href=&quot;mailto:756091180@qq.com&quot;&gt;756091180@qq.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;RSS：&lt;a href=&quot;/atom.xml&quot;&gt;/atom.xml&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
      </item>
    </channel>
</rss>
