Huntly让信息管理更高效
本文软件由网友
Juijote
推荐;
什么是 Huntly ?
Huntly
是一个自托管的信息管理工具,简单来说,它包含以下功能:
RSS
订阅和阅读。- 自动保存浏览过的网页,随后以保存、稍后读、收藏或存档的方式将其保存。
- 针对推特网站有特殊的处理,会自动保存请求过的推特
timeline
,记录是否浏览过,在huntly
中你甚至可以用更方便的方式重新查看这些推文。- 可以从标题、内容、类型、收藏方式等维度进行搜索。
- 连接其他服务,目前支持
GitHub
,所以它也是一个Github stars
管理工具。- 未来可能会支持连接到
Hypothesis
等服务。
官方提供了演示站点,这里有很多不错的订阅,值得一看,比较可惜的是只有 opml
文件的导入,而没有导出功能
地址:http://huntly.rom666.com:8000/
账号:
demo
密码:huntlydemo
安装
在群晖上以 Docker 方式安装。
在注册表中搜索 huntly
,选择第三个 lcomplete/huntly
,双击直接下载
老苏折腾时, huntly
只有一个版本,就是 0.1.0
卷
在 docker
文件夹中,创建一个新文件夹 huntly
,并在其中建一个子文件夹 data
文件夹 | 装载路径 | 说明 |
---|---|---|
docker/huntly/data |
/data |
存放设置 |
端口
本地端口不冲突就行,不确定的话可以用命令查一下
1 | # 查看端口占用 |
本地端口 | 容器端口 |
---|---|
3232 |
80 |
默认暴露了 2
个端口
因为老苏用 npm
反代,所以只保留了 80
端口
顺便说一句,反代没发现有什么特殊的地方
命令行安装
如果你熟悉命令行,可能用 docker cli
更快捷
1 | # 新建文件夹 huntly 和 子目录 |
也可以用 docker-compose
安装,将下面的内容保存为 docker-compose.yml
文件
1 | version: '3' |
然后执行下面的命令
1 | # 新建文件夹 huntly 和 子目录 |
稳定之后,cpu
会降下来,主要是内存
运行
在浏览器中输入 http://群晖IP:3232
,第一次首先需要创建一个管理员账号
【注意】:目前
Huntly
仅支持单用户
进入后台
添加新的 feed
follow
成功后
打开一篇
发现只是摘要
从设置中进入,你会发现默认情况下,Auto fetch full content
是没有启用的
启用后稍等一会儿,先是图片出来了
点击文章进入,已经是全文了
chrome 插件
插件目前还在开发中,尚未上架谷歌商店。
但这个插件作用不大,只是用于快速访问服务器,其作用类似一个书签;
在 https://github.com/lcomplete/huntly/releases 页面下载 browser-extension.zip
文件
在浏览器中的 扩展程序
中,启用 开发者模式
,加载已解包的扩展即可
安装好,还需要进行设置
添加服务器地址
这个插件的作用就是打开服务器地址
参考文档
huntly/README.zh-CN.md at main · lcomplete/huntly
地址:https://github.com/lcomplete/huntly/blob/main/README.zh-CN.md