Linkding,做你的第二收藏夹
我个人平常特别喜欢收藏稀奇古怪的网址,研究过剪裁,研究过博客,也研究过最低配的excel表格,但是都非常不如意。
其实很久以前就刷到过Linkding,但是无奈的是当时一没有地方部署,二是全英文,在一众剪裁工具面前确实不够吸睛。直到我看到了今天的主角:linkding-cn
linkding-cn是github上WooHooDai做的一款修改版linkding,不只汉化,据介绍所说还有如下修改:
🇨🇳 中文本地化:界面翻译;标签聚合支持中文;时区与日期处理;favicon服务默认使用query.domains
🔍 搜索增强:新增支持限定搜索范围(标题、描述、笔记、url)
📅 筛选增强:新增日期筛选(支持绝对日期和相对日期);新增标签状态筛选(有标签/无标签)
🎲 排序增强:新增随机排序;支持按删除时间排序(回收站中)
🤖 过滤器(Bundle)增强:新增支持二级过滤器;新增支持所有筛选项
🐞 元数据获取增强:默认解析支持更多主流网站;新增支持自定义脚本
⚡️ 快照增强:新增支持自定义脚本(引入drissionpage依赖);新增支持重命名
📖 阅读模式增强:支持无快照书签开启阅读模式
♻️ 回收站:新增功能,书签删除时默认移动到回收站,可操作还原、永久删除,支持批量操作
👀 界面增强
🔧 样式增强:各类影响操作或美观的样式问题
好了进入正题,在有nas或者其他docker安装环境的情况下,带大家手把手来安装:
Linkding支持docker-compose,所以部署起来会简单很多,下面已飞牛OS举例
1️⃣在文件管理内新建文件夹存放linkding。下载已下两个文件:
2️⃣打开.env.sample,修改
LD_SUPERUSER_NAME=XXX(登录用户名)
LD_SUPERUSER_PASSWORD=XXX(登录密码)
保存
等号后面直接输,不用空格3️⃣将这两个文件上传至刚才新建的文件夹内,并重命名.env.sample为.env(别掉了前面那个点)
此处我一安装好,所以会有data文件夹4️⃣在docker compose中新增项目,路径选择刚才新建的文件夹,将docker-compose.yml上传上去(或者选创建,复制上去也行),点击确定创建。

等待部署完毕就好了,访问地址端口为9090。如果部署出现错误大概率是.env的问题,重新检查已下修改的账号密码是否改变了缩进格式,或者env是否在选择的路径下。
配合浏览器插件会更好用linkding extension(crxsoso)
第一次安装插件需要输入回溯链接以及密钥。
base url填入你的访问链接,因为我做了内网穿透所有有固定访问地址,飞牛自带的不知道是否可行
API Authentication Token在「登录」-「集成」下,打开技能看到

填完记得翻到最下面点保存,不要直接关闭了。
设置里面推荐把这四个勾选,个人感觉会好用很多

明天就要考试了,抓紧时间憋一篇文章出来
