Hoarder - 自托管、AI驱动的书签应用

更多AI开源软件:

AI开源 - 小众AIicon-default.png?t=O83Ahttps://www.aiinn.cn/sources

6600 Stars 240 Forks 148 Issues 25 贡献者 AGPL-3.0 License TypeScript 语言

代码: GitHub - hoarder-app/hoarder: A self-hostable bookmark-everything app (links, notes and images) with AI-based automatic tagging and full text search

主页: Hoarder

演示: https://try.hoarder.app/

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

主要功能

  • 🔗 为链接添加书签、做简单的笔记并存储图像和 pdf。
  • ⬇️ 自动获取链接标题、描述和图像。
  • 📋 将您的书签分类到列表中。
  • 🔎 对存储的所有内容进行全文搜索。
  • ✨ 基于人工智能(又名 chatgpt)的自动标记。支持使用 ollama 的本地模型!
  • 🎆 OCR 用于从图像中提取文本。
  • 🔖 Chrome 插件和Firefox 插件可快速添加书签。
  • 📱 一个iOS 应用程序和一个Android 应用程序。
  • 📰 自动囤积 RSS 源。
  • 🌐 REST API。
  • 🗄️ 全页存档(使用整体)以防止链接失效。使用youtube-dl自动视频存档。
  • ☑️批量操作支持。
  • 🔐单点登录支持。
  • 🌙 深色模式支持。
  • 💾 首先自托管。

安装和使用

要求
  • Docker
  • Docker Compose
1. 创建新目录

创建一个新目录来托管 compose 文件和 env 变量。

2. 下载 compose 文件

下载此处提供的 docker compose 文件。

wget https://raw.githubusercontent.com/hoarder-app/hoarder/main/docker/docker-compose.yml
3. 填充环境变量

要配置应用程序,请在目录中创建一个文件并添加以下最小 env 文件:.env​

HOARDER_VERSION=release
NEXTAUTH_SECRET=super_random_string
MEILI_MASTER_KEY=another_random_string
NEXTAUTH_URL=http://localhost:3000

您应该更改随机字符串。您可以使用 来生成随机字符串。您还应该更改变量以指向您的服务器地址。openssl rand -base64 36NEXTAUTH_URL​

using 将拉取最新的稳定版本。您可能希望固定版本以控制升级(例如 )。在此处查看最新版本。HOARDER_VERSION=releaseHOARDER_VERSION=0.10.0​

持久存储和不同服务之间的连接已在 docker compose 文件中处理。

请记住,每次更改文件时,都需要重新运行 ..envdocker compose up​

如果你想要更多的配置参数,请在此处查看配置文档。

4. 设置 OpenAI

要启用自动标记,您需要配置 OpenAI。虽然这是可选的,但强烈建议这样做。

  • 按照 OpenAI 的帮助获取 API 密钥。
  • 将 OpenAI API 密钥添加到 env 文件中:
OPENAI_API_KEY=<key>

在此处了解有关使用 openai 的成本的更多信息。

  • 如果您想改用 Ollama (Ollama) 进行本地推理。
5. 启动服务

通过运行以下命令启动服务:

docker compose up -d

然后访问,您应该会看到登录页面。http://localhost:3000​

[可选]6. 启用可选功能

查看配置文档以了解要启用的额外功能,例如整页存档、整页屏幕截图、推理语言等。

[可选]7. 设置快速共享扩展

转到快速共享页面以安装移动应用程序和浏览器扩展。这些将帮助您更快地囤积东西!

更新

更新 hoarder 将取决于您用于 env 变量的内容。HOARDER_VERSION​

  • 如果您将应用程序固定到特定版本,请提升版本并重新运行 。这应该会为您提取新版本。docker compose up -d​
  • 如果您使用了 ,则需要通过运行 来强制 docker 提取最新版本。HOARDER_VERSION=releasedocker compose up --pull always -d​

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值