Linkwarden:把收藏的网页真正存下来,而不是存个链接

admin 开源软件 2026-10-28 6 0

先说三个常见需求,对应的解法不同:

  • 「以后再看」:稍后读,只需要链接和标题;
  • 「怕它消失」:需要完整存档(HTML + 截图 + PDF);
  • 「要能搜到内容」:需要全文索引。

这类工具通常三者都做,代价是存储占用比纯书签大一个量级。

一、部署

services:
  db:
    image: postgres:16-alpine
    restart: always
    environment:
      - POSTGRES_PASSWORD=改成强密码
    volumes: ["./pgdata:/var/lib/postgresql/data"]

  linkwarden:
    image: ghcr.io/linkwarden/linkwarden:latest
    restart: always
    depends_on: [db]
    ports: ["3000:3000"]
    environment:
      - DATABASE_URL=postgresql://postgres:改成强密码@db:5432/postgres
      - NEXTAUTH_SECRET=一串长随机字符
      - NEXTAUTH_URL=https://links.你的域名/api/v1/auth
    volumes:
      - ./data:/data/data

它需要一个无头浏览器容器来做「完整存档」和截图,否则只能存链接和标题——这一点在部署时最容易漏掉,装完发现「没法存档」通常是这个原因。

二、收藏的三种粒度

方式存了什么体积
链接标题、URL、摘要几 KB
可读模式正文纯文本 + 图片几百 KB
完整存档HTML + 截图 + PDF几 MB

实用策略是分级:日常文章存可读模式,重要资料(政策文件、技术文档、报价单)存完整归档。

三、浏览器扩展是效率关键

收藏这个动作必须足够快,否则你不会用。装好扩展后,点一下(或快捷键)就完成收藏,还可以顺手选标签和分类。

手机端同理:分享菜单里加进去,代价是两步操作。

四、整理策略

存档工具最大的风险是变成垃圾场。三条规则:

  1. 收藏时立刻打标签,别指望以后整理;
  2. 每月清理一次:一个月没打开的,删或降级为纯链接;
  3. 收藏不等于学习:存了不读是自我安慰,存之前先问「我真会回来看吗」。

五、存储与备份

完整存档会产生大量文件,一年几百篇文章就是几个 GB。要注意两点:

  • 数据目录单独挂盘,别和系统盘共享;
  • 和数据库一起备份——只备文件会丢掉标签和索引,只备数据库会丢掉存档内容。

备份方案见 Restic 与 Kopia。

六、和「稍后读」类工具的区别

稍后读工具的核心是「队列」:加进去,读完删掉。存档工具的核心是「图书馆」:长期保存、可检索。混用会导致两件事都做不好——把稍后读的东西全存成完整归档,磁盘会先垮。

七、一个务实的用法

把它当「资料库」而不是「阅读器」:只存那些未来可能要引用、核对、或者随时会消失的内容。日常资讯看完就走,不需要存档。

内容整理的另一半是订阅源管理,见 FreshRSS 与 Miniflux;笔记与知识库的思路可以对照 数据合规那篇 里关于数据保留期限的讨论。

相关阅读

评论

访问统计