专注于隐私和离线归档的自托管书签管理器
尝试 Shiori,由 go-shiori 社区开发的自托管书签管理器,它将保存的网页保留在用户控制之下,而不是在第三方服务上。该应用程序捕获并保存网页内容以供稍后阅读,提供一个可通过浏览器访问的仪表板以及用于自动化的命令行钩子。它支持离线档案和可搜索的元数据,以便保存的项目随着时间的推移仍然可以检索。该工具针对注重隐私的用户和喜欢本地控制书签的自托管爱好者。
Shiori的构建基础和数据存储位置
该应用程序是用Go编写的,并作为一个静态链接的单一二进制文件分发,简化了在桌面和服务器环境中的部署。它支持多种数据库后端,因此您可以选择适合您设置的存储引擎。支持的后端包括:
- SQLite
- PostgreSQL
- MySQL
归档工具如何保存离线阅读的页面
Shiori包含一个可读性风格的解析器,保存书签页面的简化文本和HTML副本,创建文章内容的永久本地档案。这些归档副本旨在通过保持页面的可访问快照来限制链接腐烂,并且该工具将简化的输出与元数据一起存储,以便离线查看和索引在后续检索时仍然实用。
它如何处理导入、扩展和可搜索内容
导入和导出选项允许您将现有集合移动到应用程序中,包括Netscape书签HTML和直接从Pocket导入。此外,Firefox和Chrome的浏览器扩展支持使得从浏览器会话中快速保存成为可能。该应用程序提供全文搜索,查询标题、URL、标签和归档内容,因此可以通过文本定位之前保存的项目。
谁从在个人服务器上运行它中获得最多收益
该工具适合注重隐私的爱好者和开发人员,他们运行个人服务器或小型设备。作为单一二进制文件和Docker镜像的分发使其在低功耗硬件(如Raspberry Pi)上托管变得实用。然而,维护自托管实例需要基本的服务器管理,因此那些对备份和数据库配置感到舒适的人获得了最多的实际价值。
一个实用的、注重隐私的选项,只有一个技术权衡
Shiori 是一个实用的选项,适合希望本地拥有书签和离线档案的用户,支持静态链接的二进制文件和多种数据库选择。主要的权衡是需要管理一个自托管的实例及其存储后端。对于愿意维护小型服务器的任何人,该应用程序提供可靠的本地归档和可搜索的保存网页内容的访问。