Linkwarden 是一款自托管的、开源的协作书签管理工具,旨在帮助你收集、组织和保存有用的网页和文档。本文将介绍如何使用 Docker 快速部署 Linkwarden,让你在私有服务器上打造专属的书签管理服务。


Linkwarden 功能展示

首次打开 Linkwarden,注册一个账户并登录:

Linkwarden 界面:

Linkwarden 设置:


什么是 Linkwarden?

Linkwarden 是一款开源的、自托管的协作书签管理工具,以其强大的功能和灵活的配置著称。通过自动保存网页截图、PDF 和 HTML 文件,Linkwarden 确保即使原始内容消失,你仍然可以访问保存的内容。

核心功能与特点

  • 自动保存 📸:自动保存网页截图、PDF 和 HTML 文件。
  • Wayback Machine 支持 🏛️:可选将网页发送到 Wayback Machine 进行存档。
  • 本地 AI 标签 ✨:可选基于内容自动为链接添加标签。
  • 多级组织 📂:通过集合、子集合、名称、描述和多个标签组织链接。
  • 协作功能 👥:支持多用户协作收集链接。
  • 权限定制 🎛️:为每个成员定制权限。
  • 公开分享 🌐:将收集的链接和保存的格式公开分享。
  • 全文搜索 🔍:支持全文搜索、过滤和排序,便于检索。
  • 响应式设计 📱:适配大多数现代浏览器。
  • 深色模式 🌓:支持深色主题。
  • 浏览器扩展 🧩:提供浏览器扩展,方便保存链接。
  • 浏览器同步 🔄:使用 Floccus 进行浏览器同步。
  • 导入导出 ⬇️:支持书签的导入和导出。
  • SSO 集成 🔐:企业版和自托管用户支持 SSO 集成。
  • PWA 支持 📦:支持安装为渐进式网页应用(PWA)。
  • iOS 快捷方式 🍎:通过 iOS 快捷方式保存链接到 Linkwarden。
  • API 支持 🔑:提供 API 密钥,支持与其他应用集成。
  • 批量操作 ✅:支持批量操作。
  • 用户管理 👥:支持用户管理。
  • 多语言支持 🌐:支持多种语言(i18n)。
  • 图片和 PDF 上传 📁:支持图片和 PDF 上传。
  • 自定义图标 🎨:为链接和集合自定义图标。
  • RSS 订阅 🔔:支持 RSS 订阅。

适用场景

  • 个人书签管理:集中管理和保存有用的网页和文档。
  • 团队协作:通过多用户协作,共同收集和整理链接。
  • 隐私保护者:通过自托管,确保数据安全。

官方地址


使用 Docker 部署 Linkwarden

使用以下 docker-compose.yml 配置:

version: '3.9'

services:
  linkwarden:
    container_name: linkwarden
    image: linkwarden/linkwarden:latest
    ports:
      - '3000:3000'
    volumes:
      - ./data:/app/data
    environment:
      - DATABASE_URL=postgres://linkwarden:linkwarden@db/linkwarden?sslmode=disable
    depends_on:
      - db
    restart: unless-stopped

  db:
    container_name: linkwarden_db
    image: postgres:15
    environment:
      - POSTGRES_USER=linkwarden
      - POSTGRES_PASSWORD=linkwarden
      - POSTGRES_DB=linkwarden
    volumes:
      - ./db:/var/lib/postgresql/data
    restart: unless-stopped

.env 配置:

NEXTAUTH_URL=http://localhost:3000/api/v1/auth
NEXTAUTH_SECRET=VERY_SENSITIVE_SECRET
POSTGRES_PASSWORD=CUSTOM_POSTGRES_PASSWORD

来安装 Linkwarden。

部署步骤

  1. 创建安装目录: mkdir -p ~/linkwarden && cd ~/linkwarden
  2. 将上述 docker-compose.yml 与 .env 内容保存到文件中。
  3. 启动容器: docker compose up -d
  4. 访问 http://your-server-ip:3000,验证部署是否成功。

总结

Linkwarden 以 自动保存与协作功能 为核心,兼具 多级组织与全文搜索 特点,无论是个人书签管理还是团队协作,它都能作为 高效且可持续的书签管理工具 长期使用。更多功能(如浏览器扩展、RSS 订阅)可访问以下资源获取:

🔗 GitHub 仓库

订阅评论
提醒
guest

0 评论
最旧
最新 最多投票
内联反馈
查看所有评论
You May Also Like