「大家好,我是熊貓,你的nas領航員。NAS不只是存儲那么簡單,數(shù)碼也可以是生活,關注我,給你的生活加點'技'趣!」
引言
相信很多人會遇到這樣的問題,在看到一篇不錯的文章后加入收藏想著之后折騰,但后續(xù)點擊發(fā)現(xiàn)文章已經(jīng)無法查看了,要么是被作者刪除了,要么就是因為一些問題平臺下架,如此一來想要再獲取到同樣的內(nèi)容有需要重新去找。
而今天要介紹的項目便是為了解決這一痛點,通過自部署「Wallabag」將其文章保存到我們的NAS上,這樣不管什么時候再閱讀,文章依然存在,不會存在已被刪除或者失效的問題了。
部署
本次部署用到的是極空間的機器,也是目前熊貓家庭使用最多的機器,為什么叫家庭使用最多?因為極空間NAS系統(tǒng)真的很方便,相對比之前教家里人怎么用群暉同步相冊或者看看電視電影方便太多了。且目前極空間我也是作為掛載盤用來存放我的各種重度使用的文件,打開極空間便可以自動掛載硬盤,這一點還是蠻方便的。
Wallabag的部署并不難,項目「自帶SQlite數(shù)據(jù)庫」,當然你也可以部署mariadb和redis數(shù)據(jù)庫。不過為了方便使用今天介紹還是以SQlite數(shù)據(jù)庫為主。
當然由于目前國內(nèi)鏡像站紛紛關閉,所以這里我們需要替換一下鏡像源。在倉庫中點擊設置,選擇添加。庫的名稱隨意填寫,庫地址填入以下這些,熊貓測試均為可用的源,且速度非常不錯,用戶名和密碼不需要填寫(添加之后記得切換使用源為新添加的)。
設置完鏡像源之后直接搜索「wallabag/wallabag」下載鏡像,版本選擇「latest」就可以了。
鏡像下載過程中我們可以去創(chuàng)建好項目的持久化目錄。打開個人空間我們新建目錄「wallabag」,并在文件夾中新建子目錄「images」和「data」,分別用于存放圖片以及數(shù)據(jù)文件。
鏡像這時候應該也下載完成了,我們創(chuàng)建容器,去掉容器的性能限制,核心顯卡勾不勾選都不影響,畢竟該項目并不吃GPU。
文件夾路徑這里,我們選擇將剛剛的images和data進行映射。路徑分別為/var/www/wallabag/web/assets/images與/var/www/wallabag/data。
端口設置中,我們將80端口映射出去,本地端口隨意填寫,不沖突即可,例如熊貓這里設置為8999。
因為項目資源在http協(xié)議下可能會存在丟失的情況,所以我們需要選擇增加一個環(huán)境變量「SYMFONY__ENV__DOMAIN_NAME」,值為我們需要反代的域名或者IP,例如:https://panda.com:9999。
設置完之后點擊應用就能啟動容器了。
體驗
這時候我們輸入我們反代的域名就可以訪問項目了,默認用戶名與密碼均為wallabag。
項目默認英文,但是是支持中文的。點擊右上角的用戶圖標之后打開Config,將設置改為中文后點擊最底下的save即可。
這時候頁面會刷新,再看首頁就是中文環(huán)境了,同時首頁也有引導說明。例如配置應用程序、保存文章以及完整文檔。
點擊右上角的教程能看到瀏覽器擴展下載以及移動端應用程序下載。(它甚至支持Window Phone)
這里我以Chrome瀏覽器為例子,下載好擴展之后點擊右上角的API客戶端管理創(chuàng)建API。填入客戶端名稱就可以了,會自動生成客戶端ID和密鑰。
點擊瀏覽器插件設置,將我們的項目地址填寫之后選擇檢查URL,如果地址正確便會彈出填寫其他信息的窗口,這時候復制剛剛得到的ID和密鑰即可,最后點擊獲取token。下方的選擇根據(jù)自己需求勾選填寫。
這時候我們打開我們想要保存的文章,右鍵就能看到wallabag it的選項,點擊就可以保存這篇文章了。
這時候再進項目主頁,你就能看到剛剛保存的文章了,圖片信息什么的也都是原封不動保存下來。右邊還提供了原始鏈接、已讀、收藏以及分享和打印的選項。
同時,在首頁能看到保存的日期等信息,已讀的信息會成灰色顯示。
手機端下載好APP之后選擇手動輸入設置,或者直接打開項目設置中的二維碼掃碼設置都可以。
配置好之后就能通過APP看到剛剛保存的文章了。
總結
非常不錯的項目,能有效的防止文章失聯(lián),算是一個稍后閱讀的應用。同時手機端的適配使其用起來更為方便,這一點不錯,感興趣的可以部署保存熊貓的文章。
以上便是本期的全部內(nèi)容了,如果你覺得還算有趣或者對你有所幫助,不妨點贊收藏,最后也希望能得到你的關注,咱們下期見!
該內(nèi)容正在參與「夏日挑戰(zhàn)賽」征稿活動,分享你的夏日日常,看看誰最會過夏天,贏大額現(xiàn)金,2萬金幣!查看詳情→
作者聲明本文無利益相關,歡迎值友理性交流,和諧討論~
,