Shiori 是一款開源且免費的自建網絡書簽/稍后閱讀應用(它有個奇怪的中文/日文名叫“栞”,我還不知道怎么讀~)。它基於 Go 語言開發,類似異次元推薦過的「Cloudreve 網盤」,任何人都可將它搭建在自己的 VPS 服務器 (推薦騰訊雲、阿里雲、Vultr 等) 或 NAS 主機上 ,並通過瀏覽器直接訪問使用。
Shiori 提供了一個簡約精美的網頁版界面,可以適配電腦和手機版顯示,你可以在不同設備上隨意管理你的書簽收藏,支持搜索、加標簽、設為公開分享等等操作,功能上和 Pocket 這類工具非常相近。
換句話說,使用 Shiori 你就可以免費建立一個屬於自己私人的近似 Pocket 的替代品,而比起他們每年近 300 元的會員費用,用這些錢買自己的服務器和域名它不更香么?!
當然,這是網絡收藏夾 / 稍后閱讀工具,並不是「瀏覽器收藏夾同步工具」,需要瀏覽器收藏夾同步的可以去看看 EverSync。
提供瀏覽器擴展
除了服務端,Shiori 也配套了瀏覽器擴展,可以讓你「一鍵收藏內容」,你可以像 Raindrop、Pocket 等服務那樣,直接點擊就能一鍵將網址和內容收藏到你自己的 Shiori 里面去,使用上非常方便,體驗也很不錯。
不過 Shiori 的瀏覽器擴展並沒有上架到 Chrome 和 FireFox 的擴展商店,僅提供源代碼下載。你下載之后,需要勾選 Chrome 的開發者模式,把代碼文件夾拖放過去安裝即可。而 Firefox 則提供了 .xpi 擴展文件,也是拖放即可安裝。
數據握保存在自己手上,更有安全感
而且,Shiori 所有的數據都是保存在你自己的服務器上的,除非你刪掉它,否則就能一直永久免費使用,既不必擔心服務會被突然關停,或者收藏數據被泄露/被刪除,也不必每月每年為此去支付不菲的 VIP 會員費用了。
相比 OneNote、印象筆記等一系列筆記類工具,Shiori (栞) 更加專注於「網絡收藏夾」或者「稍后閱讀」這樣的功能,將收藏的書簽和你自己撰寫的筆記分開存儲也更利於提高效率。
Shiori 安裝方法:
Shiori 支持搭建在 Linux 和 Windows 系統主機上。下面是 Linux 通過 Docker 安裝 Shiori 的簡易教程。
安裝 Docker
#CentOS 7、Debian、Ubuntu 安裝 Docker curl -sSL https://get.docker.com/ | sh systemctl start docker systemctl enable docker
拉取 shiori 鏡像並啟動
docker run -d --name shiori --restart=always -p 8080:8080 -v ~/shiori:/srv/shiori radhifadlillah/shiori
安裝好之后,訪問服務器的 IP 地址:http://ip:8080
,初始管理員用戶名和密碼為 shiori
和 gopher
。
配置開機啟動 shiori 服務:
如需配置開啟啟動,可參考以下配置,放置到 /etc/systemd/system/shiori.service
[Unit] Description=Shiori container After=docker.service [Service] Restart=always ExecStartPre=-/usr/bin/docker rm shiori-1 ExecStart=/usr/bin/docker run \ --rm \ --name shiori-1 \ -p 8080:8080 \ -v /srv/machines/shiori:/srv/shiori \ radhifadlillah/shiori ExecStop=/usr/bin/docker stop -t 2 shiori-1 [Install] WantedBy=multi-user.target
啟動 shiori
systemctl enable --now shiori
值得注意的是,你需要在防火土嗇和安全組規則 (如果有) 里放行 8080 端口,才能正常訪問。如需綁定域名,則需要使用 Nginx 或 Caddy 進行反向代理,具體配置需參考網上的反代教程。簡單點的話,你也可以安裝使用「寶塔面板」,它里面就有“設置反向代理”功能。目標 URL 填寫為:http://127.0.0.1:8080
,發送域名填寫 $host
即可。
Shiori 網絡書簽管理器的功能特點:
- 支持網頁書簽收藏的增刪改
- 可以導入 Pocket、Netscape 的書簽內容
- 服務端由 Go 語言開發,可視為綠色的命令行應用
- 既提供簡約精美的 WEB 網頁版界面,同時也支持命令行操作
- 支持將數據保存到 Sqlite3、PostgreSQL、MySQL 等數據庫
- 默認情況下,shiori 可以解析出網頁的文章主體內容保存,並可以離線閱讀
- 瀏覽器擴展支持 Chrome 和 FireFox
總結:
自建的 Shiori 服務器端 (網頁版) 可以支持手機和電腦訪問使用,跨瀏覽器跨設備都能訪問使用你自己的書簽,基本上相當於一個專屬的 Pocket 稍后閱讀工具的克隆替代品了!
而且 Shiori 是開源且完全免費的,所以如果你有網絡收藏夾的需求,而又有自己的 VPS 服務器,以及喜歡動手的樂趣,那么試試搭建一個吧。從此,你的服務器又多了一項新用途了。