超載
Shiori是一款開源且免費(fèi)的自建網(wǎng)絡(luò)書簽/稍后閱讀應(yīng)用(它有個(gè)奇怪的中文/日文名叫“栞(kān)”)。它基于Go語(yǔ)言開發(fā),有些類似很多人熟悉的“Cloudreve網(wǎng)盤”,任何人都可將它搭建在自己的在線空間(推薦騰訊云、阿里云等)或NAS主機(jī)上,并通過(guò)瀏覽器直接訪問(wèn)使用。如果你沒(méi)有這種服務(wù)器,我們也可以在局域網(wǎng)上自行搭建一個(gè)——所需要的不過(guò)是一個(gè)Docker服務(wù)而已(圖1)。
首先瀏覽訪問(wèn)https://store.docker.com/editions/community/docker-ce-desktop-windows頁(yè)面,點(diǎn)擊頁(yè)面右側(cè)的“PleaseLoginToDownload”按鈕,在接下來(lái)的頁(yè)面推薦選擇“GetDockerCEforWindows(stable)”,即面向Windows系統(tǒng)的穩(wěn)定版下載(圖2、圖3)。
安裝成功后,Docker需要手動(dòng)啟動(dòng),在開始菜單輸入Docker,選擇匹配到的DockerforWindows,點(diǎn)擊執(zhí)行,運(yùn)行后在任務(wù)欄右下方可以看到Docker的小圖標(biāo),代表正常運(yùn)行了(圖4)。
不過(guò)正式使用之前,我們還需要進(jìn)一步優(yōu)化Docker。在任務(wù)欄托盤處右鍵單擊Docker圖標(biāo),然后點(diǎn)擊菜單中的Settings,打開配置頁(yè)面后,點(diǎn)擊左側(cè)的“Daemon”,然后在Registrymirrors一欄中填寫網(wǎng)址https://registry.dockercn.com,之后點(diǎn)擊Apply,保存后Docker就會(huì)重啟并應(yīng)用配置的鏡像地址了(圖5)。
接下來(lái)就可以正式安裝Shiori服務(wù)了。在Docker內(nèi),輸入以下命令拉取Shiori鏡像并啟動(dòng):
ockerrun-d--nameshiori--restart=always-p8080:8080-v~/shiori:/srv/shioriradhifadlillah/shiori。
Shiori的安裝速度根據(jù)網(wǎng)速快慢有一定差別。安裝好之后就可以訪問(wèn)本地IP地址:http://ip:8080,初始管理員用戶名和密碼為shiori和gopher。
基礎(chǔ)安裝完并不代表立刻就可以使用,我們還需要進(jìn)一步配置,并且讓Shiori服務(wù)隨Windows啟動(dòng)才可以。方法是找到/etc/systemd/system/shiori.service進(jìn)行編輯,依照下圖進(jìn)行配置即可實(shí)現(xiàn)開機(jī)啟動(dòng)Shiori(圖6)。
配置完畢后,在Docker中輸入systemctlenable--nowshiori就可以立即啟動(dòng)Shiori,,可以正式使用了。
自建的這個(gè)Shiori服務(wù)器端(網(wǎng)頁(yè)版)可以支持手機(jī)和電腦訪問(wèn)使用,跨瀏覽器跨設(shè)備都能訪問(wèn)使用你自己的書簽,基本上相當(dāng)于一個(gè)專屬的閱讀工具了,非常方便(圖7)!