hoarder:稍后阅读/书签管理
约 326 字大约 1 分钟...
hoarder 是一个自托管的书签管理应用,支持保存链接、笔记和图片,具有 AI 自动便签和全文搜索功能。
该应用程序能够自动抓取链接的标题、描述和图片,支持将书签排序到列表中,并提供对所有存储内容的全文搜索。Hoarder 还集成了 AI(如 ChatGPT)自动打标功能,支持本地模型使用 ollama。
部署代码
推荐通过 Docker Compose 部署 hoarder,详情请见 Docker Compose 部署教程。以下是 Docker Compose 配置示例:
version: "3.8"
services:
web:
image: ghcr.io/hoarder-app/hoarder-web:${HOARDER_VERSION:-release}
restart: unless-stopped
volumes:
- data:/data
ports:
- 23000:3000
env_file:
- .env
environment:
REDIS_HOST: redis
MEILI_ADDR: http://meilisearch:7700
DATA_DIR: /data
redis:
image: redis:7.2-alpine
restart: unless-stopped
volumes:
- redis:/data
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.6
restart: unless-stopped
env_file:
- .env
environment:
MEILI_NO_ANALYTICS: "true"
volumes:
- meilisearch:/meili_data
workers:
image: ghcr.io/hoarder-app/hoarder-workers:${HOARDER_VERSION:-release}
restart: unless-stopped
volumes:
- data:/data
env_file:
- .env
environment:
REDIS_HOST: redis
MEILI_ADDR: http://meilisearch:7700
BROWSER_WEB_URL: http://chrome:9222
DATA_DIR: /data
# OPENAI_API_KEY: ...
depends_on:
web:
condition: service_started
volumes:
redis:
meilisearch:
data:
部署完成后,通过浏览器访问 http://<你的服务器IP或域名>:9044
即可使用 hoarder。
扩展:https://chromewebstore.google.com/detail/hoarder/kgcjekpmcjjogibpjebkhaanilehneje
你认为这篇文章怎么样?
- 0
- 0
- 0
- 0
- 0
Powered by Waline v3.4.1