🌳 Hoarder:一款功能强大的稍后阅读工具,囤积爱好者必备!

Hoarder

Hoarder是一款开源的“全能书签管理器”,它不仅接收你的一切输入,更以智能的方式自动整理,即刻捕获链接、笔记与图片等内容,Hoarder可以作为数据囤积者的得力助手,也是一款稍后阅读的好工具。令人意外的是Hoarder还提供了免费的移动端App,现已支持Android和iOS平台。

🎭 功能特性

  • 🔗 收藏链接,记录简洁笔记,并存储图片。
  • ⬇️ 自动抓取链接标题、描述及图片。
  • 📋 将书签整理到不同的列表中。
  • 🔎 对存储的所有内容进行全文搜索。
  • ✨ 基于AI(如ChatGPT)的自动标签功能,支持使用ollama的本地模型。
  • 🔖 Chrome插件与Firefox扩展,实现快速书签功能。
  • 📱 提供iOS应用与Android应用。
  • 🌙 支持深色模式。
  • 💾 首要支持自托管。

Hoarder

🦀 安装Hoarder

Hoarder依赖Redis、chrome和meilisearch,安装起来有点繁琐,官方建议使用Docker进行安装,笔者也这么建议,毕竟配合Docker Compose就不那么复杂了。移动客户端可在文末获取下载链接。

1️⃣ 准备

首先在机器新建一个目录,命名为hoarder,然后在这个目录下再分别创建dataredismeilisearch3个目录,例如下面:

~/hoarder/data
~/hoarder/redis
~/hoarder/meilisearch

2️⃣ 编写compose

hoarder下面新建一个compose.yml文件,然后把下面的内容粘贴进去。

version: "3.8"
services:
  web:
    image: ghcr.io/hoarder-app/hoarder-web:latest
    restart: unless-stopped
    container_name: hoarder-web
    network_mode: bridge
    volumes:
      - ./data:/data
    ports:
      - 3000:3000
    environment:
      REDIS_HOST: redis
      MEILI_ADDR: http://meilisearch:7700
      NEXTAUTH_SECRET: super_random_string
      MEILI_MASTER_KEY: another_random_string
      NEXTAUTH_URL: http://localhost:3000
      DATA_DIR: /data
  redis:
    image: redis:7.2-alpine
    container_name: redis
    network_mode: bridge
    restart: unless-stopped
    volumes:
      - ./redis:/data
  chrome:
    image: gcr.io/zenika-hub/alpine-chrome:123
    container_name: chrome
    network_mode: bridge
    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.6
    container_name: meilisearch
    network_mode: bridge
    restart: unless-stopped
    environment:
      MEILI_NO_ANALYTICS: "true"
      NEXTAUTH_SECRET: super_random_string
      MEILI_MASTER_KEY: another_random_string
      NEXTAUTH_URL: http://localhost:3000
    volumes:
      - meilisearch:/meili_data
  workers:
    image: ghcr.io/hoarder-app/hoarder-workers:latest
    container_name: hoarder-workers
    network_mode: bridge
    restart: unless-stopped
    volumes:
      - ./data:/data
    environment:
      REDIS_HOST: redis
      MEILI_ADDR: http://meilisearch:7700
      BROWSER_WEB_URL: http://chrome:9222
      NEXTAUTH_SECRET: super_random_string
      MEILI_MASTER_KEY: another_random_string
      NEXTAUTH_URL: http://localhost:3000
      DATA_DIR: /data
      # OPENAI_API_KEY: ...
    depends_on:
      web:
        condition: service_started
volumes:
  redis:
  meilisearch:
  data:

3️⃣ 启动

从终端切换到hoarder目录下,执行以下命令,启动hoarder

docker compose up -d

如果你使用群晖或威联通,可以使用内置的Docker套件直接部署,方法也很简单。以威联通为例,将2️⃣中的内容复制下来,然后打开套件,新建应用程序,将复制的内容粘贴进去,启动即可。
hoarder

等待几秒钟,然后在浏览器中打开http://ip:3000,直接就可以打开hoarder的GUI,按照界面指引注册一个账号即可。

hoarder

将你需要收藏的链接、文字、图片直接粘贴进来,就可以保存成一个
hoarder

4️⃣ 使用客户端

hoarder提供了Android、iOS以及浏览器插件,请使用下面的链接下载安装:
Hoarder

iOS

https://apps.apple.com/us/app/hoarder-app/id6479258022

Android

https://play.google.com/store/apps/details?id=app.hoarder.hoardermobile&pcampaignid=web_share

Chrome插件

https://chromewebstore.google.com/detail/hoarder/kgcjekpmcjjogibpjebkhaanilehneje

Firefox插件

https://addons.mozilla.org/en-US/firefox/addon/hoarder/

原创不易,如果觉得此文对你有帮助,不妨点赞+收藏+关注,你的鼓励是我持续创作的动力!

高等精灵实验室

原创文章,作者:诺多,如若转载,请注明出处:https://www.huluohu.com/posts/1167/

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
🐲 OneKeyVip: 一键Vip自由工具,视频音乐历史价格都不在话下!
上一篇 2024年9月13日 07:00
🔖 NeonLink:一款轻量级书签工具,简洁中透着一股高大上!
下一篇 2024年9月17日 07:00

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

评论列表(3条)

  • abelkeith
    abelkeith 2025年3月13日 09:48

    Error response from daemon: Get "https://gcr.io/v2/": context deadline exceeded
    root@j3455:/vol3/1000/data14t/note/hoarder# curl https://gcr.io/v2/

    有不翻墙访问这个地址,或者让我能顺利下拉下来镜像的方法吗?

    • 碧树
      碧树 2025年3月16日 13:53

      @abelkeith先拉镜像:
      docker pull ghcr.nju.edu.cn/hoarder-app/hoarder:${HOARDER_VERSION:-release}
      docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/gcr.io/zenika-hub/alpine-chrome:123
      docker pull docker-0.unsee.tech/getmeili/meilisearch:v1.11.1

  • 枫影
    枫影 2025年5月22日 10:54

    已经升级并改名为karakeep,而且新的配置弃用了redis