linkding-cn 是一款开源、自托管的网页管理&阅读工具(书签管理器 + 稍后读工具),基于 linkding 二次开发。
- 🌍 多语言:内置 简体中文🇨🇳、English,支持增加更多其他语言
- 📦 快照存档:自动获取网页的 Favicon、元数据、HTML 快照,支持自定义元数据/快照获取脚本
- 📚 阅读模式:提供统一、简洁、可定制、可高亮批注的阅读页面
- 🏷️ 单级标签:简单、易用、强大兼具的书签
- 输入自动补全:支持英文、中文拼音全拼、中文拼音首字母前缀匹配
- 快捷标签:添加自定义按钮到书签工具栏,一键为书签增加/删除预设的标签(组)
- 动态筛选:与书签列表、高亮列表动态联动筛选;支持首字母聚合、自动树状嵌
- 独立管理页面:编辑、删除、合并、筛选、排序
- 🎯 过滤器:保存常用的筛选条件、排序依据为过滤器,轻松复用,免除手动分类文件夹
- 🔍 搜索引擎:支持逻辑语法,可限定搜索范围
- 🎲 随机按钮:支持列表随机排序;支持随机打开书签的 URL/HTML 快照/阅读页面/详情
- 📊 数据统计:侧边栏收藏数据看板(热力图🔥/日历图📅) + 各场景动态书签数量计数
- ⚙️ 高度可定制:自定义 CSS;大量页面个性化设置项
- 🌊 开放:
- 多用户:支持账户密码/单点登录(SSO)
- 分享:支持与其他用户、陌生访客分享指定书签
- 导入&导出:Netscape HTML 格式的书签
- REST API
- 🔧 维护简单:
- 部署:单个 Docker 容器 + SQLite 即可部署
- 迁移:自动化迁移,零破坏性变更
与原项目的区别见这里
使用 Docker Compose 部署:
1. 准备配置文件
- 新建容器目录
linkding-cn - 下载 .env.sample 到容器目录,并重命名为
.env, - 填写
LD_SUPERUSER_NAME和LD_SUPERUSER_PASSWORD(用于首次登录)。 - 下载 docker-compose.yml 到容器目录
2. 启动服务
- 在容器目录下运行
docker compose up -d- 启动后访问
http://localhost:9090即可使用。
3. 更新
如需更新,在容器目录下运行
docker compose pull && docker compose up -d- linkding-cn 文档 — 本项目新增功能说明文档
- linkding-cn 更新日志
- linkding 文档 — 原项目官方文档
| 功能 | linkding-cn | linkding |
|---|---|---|
| 语言 | 简体中文🇨🇳 / English / 其他 | English |
| 阅读模式 | 阅读页面 + 高亮批注 | 阅读页面 |
| 元数据&快照 | 内置 + 自定义获取脚本🐞 | 内置 |
| 书签工具栏自定义 | 支持启用/禁用、排序、显示模式 | ❌ |
| 快捷标签 | 支持一键添加/删除一个/多个标签 | ❌ |
| 标签聚合 | 支持英文、CJK(中日韩);支持 树状模式 | 仅支持英文聚合 |
| 标签自动补全 | 英文、中文拼音全拼/首字母 | 英文 |
| 过滤器 | 搜索词 + 标签 + 其他筛选项 + 排序 | 搜索词 + 标签 |
| 搜索引擎 | 关键词 + 逻辑语法 + 限定范围 |
关键词 + 逻辑语法 |
| 域名筛选 | 侧边栏筛选 + 搜索限定 + 自定义归一化 | ❌ |
| 数据看板 | 日历图📅 / 热力图🔥 | ❌ |
| 随机能力 | 列表随机 / 单条目随机 | ❌ |
| 删除 | 永久删除 / 回收站♻️ | 永久删除 |
❤️ 感谢 sissbruecker 创建了 linkding,超级简洁优雅,令人爱不释手。