Shiori是一款开源免费的书签办理软件,软件接纳开源编程言语GO言语举行编写,具备极佳的不乱性和流利性;软件被看作是Pocket的克隆版本,具有比Pocket更加便利和复杂的书签办理功效;用户能够将这款东西用作是下令行使用大概是WEB步伐,通过二进制的文件情势举行信息散发,用户能够轻松的在多种系统中装置并运转利用它;通过软件,用户能够对书签举行一些基础的办理,好比增加书签,删除书签,编纂书签和搜刮书签等等;而且这款软件还可以创立脱机文档,让用户能够轻松离线检察网页信息。
功效先容
基础的书签办理功效,即增加、编纂、删除和搜刮。
从Netscape书签文件中导入和导出版签。
从Pocket中导入书签。
复杂、洁净的下令行界面。
复杂大度的Web界面,合适那些不想利用下令行使用步伐的用户。
便携性,因为其单一的二进制格局,可移植。
撑持sqlite3,PostgreSQL和MySQL作为其数据库。
在大概的情形下,默许情形下,shiori会剖析可读内容并创立网页的离线存档。
更新日记
后端
利用Go模块。有了这个,咱们就不必要再利用Git子模块来包括Go可读性了。
依照Go名目结构重构代码。
go-readability中的伟大更新。如今它紧跟Readability.js中的代码,这象征着它如今和Firefox浏览器形式一样正确。
删除了账号下令。之前,在新装置时,咱们必要手动注册账号才干进入web界面。这是很烦人的,出格是当咱们利用Docker的时分。如今,在新装置时,咱们只要利用默许的暗码和账号(shiori用暗码gopher)登录便可。
用复杂的session取代JWT登录。之前,假如一个账号已经登录了,而后办理员删除了这个账号,只有它的JWT密钥另有效,这个账号仍旧能够会见Web界面。如今,因为session,假如账户被删除,咱们能够对该账户举行批量刊出。
假如好汉图片不存在,可使用favicon作为替换。
将缩略图调剂为4:3比例。如许做是为了让一切图片看起来分歧。假如缩略图没有这个比例,它将被添补与图片相婚配的色彩。
增添对MySQL数据库的撑持(#81,感激@peteretelej的基本事情)。
增添对全部网页存档的开端撑持。之前,Shiori只保留go-readability的输入,偶然并非很好(好比说是Stack Overflow)。如今,当哀求时,Shiori会将网页与全部资本一同归档。
当一个书签被存档时,浏览器形式将利用存档中的图片和其余资本,而不是原始站点的资本(#108)。
增添对非HTML URL的书签的撑持(#77)。
增添了对书签无奈抵达的URL的撑持(#128)。
修改了一次删除多个书签失利的成绩(#104)。
增添了在办事web界面时指定地点和端标语的选项(#101, 感激@conadictioned).
增添便携形式(#126)。
设置用户代办用于下载和存档URL (#127)。
增添撑持在书签节录中搜刮(#134)。
增添了反省下令来查找不再在线的书签,感激 @sascha-andres 的匡助。
其余CLI中的一些小改善。