Shiori是用Go语言编写的简单的书签管理器。它的目的是成为一个简单的口袋克隆。您可以将其用作命令行应用程序或Web应用程序。该应用程序以单一二进制形式发布,这意味着它可以轻松安装和使用。
功能介绍
基本书签管理功能,即增加、编辑、删除和搜索。
从Netscape书签文件导入和导出书签。
从口袋导入书签。
简单干净的命令行界面。
简洁美观的Web界面,适合不想使用命令行应用程序的用户。
可移植性,由于其单一的二进制格式,是可移植的。
支持sqlite3、PostgreSQL和MySQL作为其数据库。
在可能的情况下,shiori会默认解析可读内容并创建网页离线存档。
更新日志
后端
使用Go模块。有了这个,我们不需要使用Git子模块来包含Go可读性。
根据Go项目布局重构代码。
go可读性的巨大更新。现在它遵循Readability.js中的代码,这意味着它与Firefox阅读器模式一样准确。
已删除帐户命令。以前,在新的安装过程中,我们需要手动注册一个帐户才能进入web界面。这非常令人讨厌,尤其是当我们使用Docker时。现在,在新的安装过程中,我们只需要使用默认密码和帐号登录(shiori使用密码gopher)。
使用简单会话代替JWT登录。以前,如果某个帐户登录后被管理员删除,只要其JWT密钥仍然有效,该帐户仍可以访问Web界面。现在,由于会话,如果帐户被删除,我们可以批量取消帐户。
如果英雄图片不存在,您可以使用favicon代替。
将缩略图调整为4:3的比例。这样做是为了让所有的图片看起来都一样。如果缩略图没有这个比例,它将填充与图片匹配的颜色。
添加对MySQL数据库的支持(#81,感谢@peteretelej的基础工作)。
添加对归档整个网页的初始支持。以前,Shiori只保存go-可读性的输出,有时候并不是很好(比如栈溢出)。现在,当需要时,Shiori会将网页和整个资源一起存档。
当书签存档时,阅读器模式将使用存档中的图片和其他资源,而不是原始站点的资源(#108)。
增加了对非HTML URL(# 77)书签的支持。
增加了对书签不可达URL的支持(#128)。
修复了一次删除多个书签失败的问题(#104)。
添加了在服务web界面时指定地址和端口号的选项(#101,thanks @ communicated)。
添加便携模式(#126)。
设置用户代理用于下载和存档URL(# 127)。
增加了对书签摘录(#134)搜索的支持。
在@sascha-andres的帮助下,添加了check命令来查找不再在线的书签。
其他CLI中的一些小改进,我忘记了细节。
Shiori(书签管理器)相关下载
- 查看详情浏览器书签备份(Hekasoft Backup & Restore)简体2024-02-28
- 查看详情小魔网络书签简体2024-02-24
- 查看详情Simple Bookmark(网络书签管理)简体2023-04-21
- 查看详情Abookmark asnote(书签管理软件)简体2022-12-08
- 查看详情 浏览器书签备份(Hekasoft Backup & 多国语言[中文] 2024-02-28
- 查看详情 小魔网络书签 简体 2024-02-24
- 查看详情 Simple Bookmark(网络书签管理) 简体 2023-04-21
- 查看详情 Abookmark asnote(书签管理软件) 英文 2022-12-08
- 查看详情 缓存大师 简体 2024-03-17
- 查看详情 postman windows64位 英文 2024-03-17
- 查看详情 foxmail附件批量导出工具(FoxmailHelper) 简体 2024-03-17