精选NAS应用商店
NasAppStore为飞牛OS、群晖、威联通等NAS系统提供海量精选免费适配应用,一站式安装管理,帮您轻松打造多媒体家庭私有云中心,发掘NAS更多潜力。

Linkwarden - 开源自托管协作式书签管理器

应用介绍

Linkwarden 是一款开源、可自托管的协作式书签管理器,专为深度信息管理而设计。与传统浏览器书签不同,Linkwarden 不仅保存网页链接,还会自动对网页进行存档,支持保存为截图、PDF、HTML 以及可阅读视图,彻底解决了“链接腐烂”问题,即使原始网页被删除或服务器关闭,你依然可以访问保存的内容。

Linkwarden 拥有现代化的用户界面,支持多维度组织书签(集合、子集合、标签系统),提供强大的全文搜索功能,可以对保存的网页内容进行深度检索。它还支持 AI 自动打标签,帮助你快速整理书签;原生支持多用户团队协作,可以创建共享收藏集,精细分配权限,适合团队共同维护知识资源库。

此外,Linkwarden 提供浏览器扩展、PWA 应用以及 API 接口,方便随时收藏网页和与其他服务集成,所有数据都存储在你自己的 NAS 设备上,完全掌控隐私安全。

安装说明

前提依赖

  • 已安装 Docker 和 Docker Compose 环境
  • 建议至少 1GB 可用内存
  • 约 5GB 可用存储空间(根据收藏网页数量会增加)

安装配置

以下是完整的 Docker Compose 配置文件:

version: "3"
services:
  postgres:
    image: postgres:16-alpine
    restart: always
    environment:
      - POSTGRES_PASSWORD=your_db_password
    volumes:
      - ./pgdata:/var/lib/postgresql/data

  meilisearch:
    image: getmeili/meilisearch:v1.12.8
    restart: always
    environment:
      - MEILI_MASTER_KEY=your_meili_key
    volumes:
      - ./meili_data:/meili_data

  linkwarden:
    image: ghcr.io/linkwarden/linkwarden:latest
    restart: always
    ports:
      - "13500:3000"
    depends_on:
      - postgres
      - meilisearch
    environment:
      - DATABASE_URL=postgresql://postgres:your_db_password@postgres:5432/postgres
      - NEXTAUTH_SECRET=your_random_secret_key
      - NEXTAUTH_URL=http://your-nas-ip:13500/api/v1/auth
      - MEILI_MASTER_KEY=your_meili_key
      - MEILI_HOST=http://meilisearch:7700
请将配置文件中的 your_db_passwordyour_meili_keyyour_random_secret_key 替换为你自己设置的密码和密钥,NEXTAUTH_URL 需要修改为你的 NAS 实际访问地址。

使用说明

  1. 保存上述配置为 docker-compose.yml,执行 docker compose up -d 启动服务
  2. 首次启动需要等待几分钟完成数据库初始化,之后访问 http://NAS-IP:13500 注册管理员账号
  3. 注册登录后,进入个人设置,将界面语言修改为中文
  4. 安装对应浏览器扩展,配置连接信息后即可在浏览网页时快速收藏
  5. 可以导入浏览器现有书签,支持从 HTML、Pocket、Wallabag、Omnivore 等多种格式导入

开源信息