【开源项目】一站式解决方案:使用Docker部署 Hoarder 智能管理链接、笔记和图片

玩技站长
玩技站长
管理员, Keymaster
6928
文章
1
粉丝
软件头条评论12字数 597阅读1分59秒阅读模式

【开源项目】一站式解决方案:使用Docker部署 Hoarder 智能管理链接、笔记和图片

一、简介

  • 应用的技术:chrome无头浏览器+AI大模型+meilisearch全文索引引擎
  • 功能特点:用户只需简单输入的链接、笔记和图片,即可迅速爬取、识别内容,生成的标签和索引,非常智能和方便
  • 部署方式:支持docker一键部署
  • 开源地址:https://github.com/hoarder-app/hoarder

二、安装

  1. 提前安装好docker、docker-compose运行环境
  2. 新建docker-compose.yml配置文件,内容如下:
    version: "3.8"
    services:
      web:
        image: ghcr.io/hoarder-app/hoarder:release
        restart: unless-stopped
        volumes:
          - ./data:/data  #数据持久化
        ports:
          - 3000:3000
        environment:
          MEILI_ADDR: http://meilisearch:7700
          MEILI_MASTER_KEY: temp1234 # meilisearch全文引擎的访问秘钥,与下面要一致
          BROWSER_WEB_URL: http://chrome:9222
          NEXTAUTH_SECRET: super_random_string #为了安全,必须设置随机字符串
          NEXTAUTH_URL: http://localhost:3000
          DATA_DIR: /data
          #DISABLE_SIGNUPS: true #当你注册完第一个账户后,不再开放注册,可以开启这个禁用注册
          #OPENAI_API_KEY: sk-xxx #当需要自动为内容生成标签时,需要设置AI模型
          #OPENAI_BASE_URL: https://api.openai.com/v1
          #INFERENCE_TEXT_MODEL: gpt-4o  #文本处理模型,生成标签、摘要
          #INFERENCE_IMAGE_MODEL: grok-2-vision
      chrome:
        image: gcr.io/zenika-hub/alpine-chrome:123
        restart: unless-stopped
        command:
          - --no-sandbox
          - --disable-gpu
          - --disable-dev-shm-usage
          - --remote-debugging-address=0.0.0.0
          - --remote-debugging-port=9222
          - --hide-scrollbars
      meilisearch:
        image: getmeili/meilisearch:v1.11.1
        restart: unless-stopped
        environment:
          MEILI_NO_ANALYTICS: "true"
          MEILI_MASTER_KEY: temp1234 # meilisearch全文引擎的访问秘钥,请修改为难以破解的密码
        volumes:
          - ./meilisearch:/meili_data #全文索引数据持久化
  3. 直接启动
    docker-compose up -d

三、使用

  1. 访问页面:http://localhost:3000/ ,首次访问要求登录,手动注册一个账号即可,第一个注册账户就是管理员
  1. 默认是英文主题,可以修改成简体中文
  2. 添加链接标签
    • 输入一片文章链接
    • 输入一个开源项目链接
    • 查看链接链接内容详情
  1. 添加图片标签
    • 添加图片,直接复制黏贴就行,会自动生成图片标签(需要开启并设置视觉模型)
  1. 添加文本标签
  2. 可以设置N多级目录,方便书签归类管理
  3. 其他使用技巧,有待探索......

四、总结

  • 这个工具可以作为你的知识库管理系统,方便你快速收集、分类和检索各种内容
  • 提供完整开放API,方便集成到其他应用,参考说明地址:https://docs.hoarder.app/api/introduction
  • 部署和配置都很简单,可以快速应用起来

 最后更新:2025-9-10
匿名

发表评论

匿名网友
确定

拖动滑块以完成验证