哈嘍小伙伴們好,我是Stark-C~ 不知道大家發現沒有,我們現實生活中實在有太多和我一樣的“大收藏家”,不管是逛張大媽,還是公眾號,知乎等平臺,看到自己喜歡的作品都會先收藏下來,覺得自己會在某一天用得上。然而收藏的東西越來越多,最后的結果卻是“收藏從未停止,學習從未開始!”。 ![]() ??造成這方面的原因其實是多方面的,不過有一說一,個人覺得很大方面的原因其實還是人的惰性造成的(不服來辯?~~) 不過還有另一方面的原因,比如說因為我們收藏的東西都分散正在不同的平臺,突然想起來學習的時候不知道在那里找到了;還有就是收藏的東西越來越多,但是收藏夾的分類太單一,所以看著很亂不想看了;另外有些干貨你懂得,它存在的時間不長,我們今天收藏可能明天就打不開了,你懂得~ 如果你也有同樣的煩惱,那么今天給你分享的這個『Wallabag』項目,可能就是你的最愛。 關于Wallabag![]() ??Wallabag是一個開源的自托管應用程序,它允許用戶保存任意網頁中的內容以便我們在需要時進行閱讀。它不光支持我們平時瀏覽的文章、新聞、博客帖子等網頁內容,還支持自動標簽規則讓讓分類更簡單明了,同時還Android、iOS 、Linux、瀏覽器擴展等多個應用平臺,并且它還可以生成 RSS,讓我們在Kindle等一些電紙書上也能隨時觀看。 它的亮點功能包括以下:
需要說明的是,Wallabag 是一個免費開源項目,它還可以在官網注冊一個賬號直接在線使用。 官網地址:https:/// 當然,作為NAS用戶,我們為了數據可控與訪問速度的考量,當然是自己獨立部署在本地更好了! Wallabag部署需要說明的是,Wallabag本地部署需要數據庫的支持。比較友好的是,Wallabag支持多種數據庫,包括 SQLite、MariaDB、MySQL、PostgreSQL、Redis。 我為了方便,本文教程我就直接以 SQLite 數據庫為例演示,因為使用SQLite 數據庫不用額外的部署數據庫。 ![]() ??先在極空間的文件管理器的Docker目錄新建一個名為【wallabag】的新文件夾,然后在 wallabag文件夾中再分別新建兩個子文件夾【data】 和【images】用于相關配置文件的持久化數據存儲。 ![]() ??然后需要說明的是,這個項目要求必須https登錄,要不然頁面會亂碼,所以這里我們一定要提前將它做好反向代理,并且這個反向代理的鏈接還會再部署的時候用到。 反向代理這里極力推薦『Lucky』。如果你已經搭建好Lucky,此時我只需要加上一個wallabag的Web服務即可。 極空間搭建Lucky教程: ![]() 新勢力NAS不能遠程訪問Docker?以極空間為例,教你如何遠程訪問Docker容器 ![]() Stark-C 24-02-17 57 35 ![]() ??設置好之后,Lucky的“Web服務”這里,wallabag對應的反向代理鏈接就是我們等下需要的。 ![]() ??然后打開極空間的Docker管理器的鏡像倉庫,直接搜索“wallabag/wallabag”鏡像并下載。 ![]() ??下載完成后雙擊鏡像開始部署容器。 ![]() ??“基本設置”這里咱們根據需求更改下容器名稱,取消勾選“啟用性能限制”。 ![]() ??“文件夾路徑”這里,咱們需要手動添加以下映射關系(直接添加文件夾即可):
![]() ??“端口”這里設置本地端口不沖突即可。 ![]() ??“環境”這里需要手動添加一行環境變量:
其它基本沒啥可修改的,直接點“應用”完成容器部署。 ![]() ??回到極空間Docker管理器的容器列表,看到部署好的容器顯示“運行中”,就說明容器部署沒有問題。 ![]() ??但是此時Wallabag項目還不能直接打開,因為數據庫的加載需要等待一段時間,咱們可以打開容器日志,當出現上圖所示的“wallabag is ready!”,就說明可以使用了。 Wallabag體驗這個時候我們就可以登錄到Wallabag后臺頁面了,需要說明的是,這個時候請務必使用咱們部署時候的反向代理鏈接登錄,而不是使用常規容器的【ip:端口號】的方式。 ![]() ??當然,也不排除總有好奇的小伙伴(其實我說的我自己)偏不聽勸,硬是要【ip:端口號】登錄。其實呢它也是能登錄的,只不過進入以后它就是上圖那樣的亂碼模式,并且排版貌似也有問題,非常影響體驗。 ![]() ??所以咱還是不要較真了,老老實實的直接反向代理鏈接登錄。首次登錄需要輸入用戶名和密碼。默認的用戶名和密碼均為“wallabag”。 設置中文: ![]() ??使用反向代理進來可以看到它的排版已經沒有問題,且顯示也沒有亂碼,不過它默認是英文界面,好在它原生支持中文顯示,點擊右上角的個人圖像,選擇“Config”。 ![]() ??然后在第一個頁面下的'Langguage'選擇“簡體中文”并保存就OK了。 ![]() ??設置好中文之后我們也可以在“密碼”這里將初始密碼更改下。 設置本地緩存圖片 ![]() ??設置本地緩存圖片是為了應付咱們收藏的網頁哪天失效打不開,我們依然可以通過存儲在本地的緩存打開網頁。同樣選擇右上角圖像,點擊“內部設置”。 ![]() ??在“雜項”頁面,將“在本地緩存圖片”的值設為“ 1 ”,也就是true的意思。 安裝瀏覽器插件 如果我們想在收藏網頁的時候和我們平時一樣直接無感收藏,我們還需要在瀏覽器上安裝Wallabag 的插件。這里以我常用的微軟Edge瀏覽器為例: ![]() ??首先咱們需要在Wallabag頁面創建一個新的客戶端。還是選擇右上角的圖像,然后點擊'API客戶端管理'。 ![]() ??點擊“創建一個新的客戶端”。 ![]() ??客戶端名稱隨意填一個吧,然后直接點“創建新客戶端”。 ![]() ??然后這里會自動生成對應客戶端的ID和密鑰,這個等下瀏覽器插件會用到。 ![]() ??再然后我們就需要來到瀏覽器頁面,下載Wallabag 插件了。插件可以直接在Edge瀏覽器插件商城直接“獲取”即可。 ![]() ??然后將Wallabag所有的信息填入到插件配置中即可,填好之后可以點擊“獲取“ token”看看有沒有問題,如果沒有問題我們就可以在瀏覽器上使用Wallabag了。 ![]() ??想要收藏自己喜歡的網頁也很簡單,直接點擊Wallabag插件圖標即可,同時也可以為該內容打上標簽。 ![]() ??回到Wallabag端,可以看到收藏的網頁已經出現在收藏列表中。 ![]() ??打開沒有任何問題,排版和圖片都是對的,閱讀起來幾乎和正常網也差不多。 ![]() ??不過收藏的視頻不能直接觀看,但是可以點擊鏈接進入到真實頁面觀看。(感謝截圖中的UP主,作為您的粉絲,使用了您的一個作品作為演示了~)。 總結Wallabag還有對應的手機客戶端,直接在應用商店下載安裝即可,安裝到手機之后,我們在手機上也能直接觀看收藏的內容了,還是挺方便的。至于它的更多的功能這里就不多演示了,個人感覺這個項目還是非常實用的,有興趣的小伙伴可以部署下來試試,希望可以讓你做到“收藏不止,學習一直”。 作為NAS領域的新興品牌,極空間一直以其創新的設計、強大的硬件、豐富的功能和良好的用戶體驗受到了許多用戶好評,并且自研的ZOS也是非常好用,極易上手。如果你近期有入手NAS的計劃,不妨關注下極空間。
|
|