在飞牛Nas上部署一款 能自动获取网页快照的 书签导航工具 - Linkding


- • 项目简介:
linkding是一款轻量级的自托管书签管理器,专为简约、快速和易用设计。
凭借强大的标签系统、浏览器扩展和隐私优先的自托管特性,Linkding让书签管理变得轻松又高效
尤其是其自动获取站点名、站点描述、站点缩略图快照的功能,相当强大
-
• 项目源码:
https://github.com/sissbruecker/linkding -
• 项目官网:
https://linkding.link/

- • docker-compose:(最近没有公共可用的加速源了)
要自己搭建加速源的话移步:就酱玩: 利用vps+nginx搭建docker镜像仓库
services:
linkding:
image: sissbruecker/linkding:latest ## 如果需要网页快照的功能,将latest改为latest-plus;但镜像会变大很多
container_name: linkding
restart: unless-stopped
ports:
- 9090:9090
volumes:
- /vol1/1000/dockers/linkding/data:/etc/linkding/data
environment:
- LD_SUPERUSER_NAME=nasbump ## 配置管理员账号
- LD_SUPERUSER_PASSWORD=nasbump ## 配置管理员密码特点说明:拷贝或编辑compose时,请打开**yaml格式化工具**检查语法问题
一、Linkding基本介绍
我们每天浏览无数网页,如何将有价值的链接整理得井井有条,那么可以试一下这个项目:Linkding
Linkding 是一款开源的自托管书签管理器,由开发者Sascha Ißbrücker(GitHub:@sissbruecker)基于Python和Django框架开发,采用MIT许可证。它允许用户保存网页链接,添加标题、描述和标签,支持搜索、归档和分享。
开发者强调其“极简、快速、Docker友好”的设计,适合个人和小型团队管理书签。
二、技术架构
Linkding采用成熟的Python技术栈,结构清晰,易于维护:
-
• 后端:Python 3.8+和Django 4.x,处理用户认证、书签管理和API请求。
-
• 前端:Bootstrap 5提供响应式布局,JavaScript(Node.js编译)实现标签自动补全等交互。
-
• 数据库:默认SQLite(/etc/linkding/data/linkding.db),支持PostgreSQL(通过环境变量LD_DB_ENGINE=postgres,)。
-
• 扩展:官方浏览器扩展(Firefox/Chrome,sissbruecker/linkding-extension)支持快速添加书签。
-
• 其他:支持OAuth(GitHub等,)、Nginx代理和Fly.io/PikaPods托管。Weblate支持多语言(不完全)。代码遵循Django标准,支持ARM64。
三、Linkding的核心特点与优势
1. 强大的标签管理
Linkding以标签为核心,用户可为书签添加多标签,支持自动补全。搜索支持标题、描述和标签。有用户称其“标签系统简单但智能”。
2. 浏览器扩展
官方扩展(sissbruecker/linkding-extension,)允许一键保存链接并搜索书签。
3. 轻量与自托管
Linkding内存占用低,SQLite单文件数据库简化维护。Docker部署和支持Raspberry Pi,数据完全由用户掌控,适合隐私敏感用户。
4. 跨平台与响应式
Web界面基于Bootstrap,适配手机和PC。PWA支持离线访问。
5. 导入与导出
支持HTML格式导入(Netscape标准,)和OPML导出。
四、体验
通过docker-compose启动容器后,浏览器打开:http://<nas-ip>:9090,然后使用compose文件中配置的管理员账号密码登陆:

这个项目最强大的功能就是,输入网址时,自动嗅探网站信息,如下图,我只需要输入:http://baidu.com,则网站的标题和介绍就自动出来了:

最后
-
• 中文汉化不完全
-
• 自动嗅探网站信息的功能很不错,特别是他的网页快照功能,非常强大和实用
兴趣推荐
从零开始,在Nas部署一套RSS聚合器和阅读器 - fusion(附大量RSS订阅源)
从零开始,在Nas部署一套简约大气的web知识库系统 - LibreKB
在飞牛Nas上部署一款 时间追踪神器 - Solidtime,助力高效生活与工作
一款专为分享私密和安全笔记而设计的简约 Web 应用程序 - enclosed
低成本组Nas软硬件实战 - TvBox刷Nas系统,已稳定运行4个月