網頁是臨時的-它們存在於別人的電腦上,並且受他人控制。您所依賴和需要的資訊可能會保存數十年,卻可能在您最需要的時候一夜之間消失。使用 Archivy,您可以輕鬆地將網頁儲存為 Markdown 格式,然後在您自己的系統上組織和編輯它們。永遠屬於您。操作方法如下。快來看看。 如何在 Google 試算表中建立簡單有效的內容日曆.

快速連結
您為什麼要建立自訂檔案?
تتوفر جميع معلومات العالم تقريبًا من خلال الإنترنت: Wikipedia هي أكبر موسوعة تم إنشاؤها على الإطلاق ، ويستضيف موقع Smart Zeno مقالات تقنية مُمتازة تُوضح لك كيفية القيام بأشياء رائعة ومثيرة للاهتمام. إذا كنت تحب أي مقالة ، فمن السهل أن تضع 收藏 在您的瀏覽器中稍後訪問它們,如果您有與 Google 或其他服務關聯的帳戶,您可以在任何裝置上存取您的書籤。
但是網頁會消失,網站會重新組織其連結結構,並且頁面會經常更新以反映最新的新聞、技術和資料。您可能會收藏某個特定應用程式版本的一組說明,但幾個月後再回來時卻發現這些步驟已更改為與最新版本相符。如果您想能夠依賴和參考您在網上找到的信息,最好保留您自己的離線副本。
Archivy 是什麼?
Archivy 是您可以在 Raspberry Pi 上運行的幾種離線歸檔解決方案之一。有些解決方案(例如 ArchiveBox)可以抓取網站資料並以各種格式儲存輸出,包括 HTML、PDF 和螢幕截圖。
Archivy 是一個基於樹狀結構的 Markdown 文件個人檔案工具。您可以建立分支資料夾,如果新增書籤,它會儲存網頁並將文字轉換為 Markdown 格式——產生標題並將其轉換為可點擊的目錄,在某些情況下,還會自動下載圖片並將其儲存在您的 Pi 上。
您可以編輯 Markdown 文件,並添加註釋和標籤,根據自己的喜好自訂存檔,甚至可以添加獨立筆記來記錄您的想法和想法。它不僅僅是一個網路存檔,更是您可以隨時隨地存取的個人存檔。查看 Linux 上最佳的 Markdown 編輯應用.
如何在樹莓派上安裝Archivy
Archivy 是一個用 Python 開發的應用程序,旨在透過瀏覽器訪問,因此在開始之前,您需要: 將 Raspberry Pi 設定為 Web 伺服器如果您的 Raspberry Pi 上尚未安裝 PIP 和 Python,請立即安裝它們。
Archivy 可以使用 ElasticSearch 來幫助您搜尋和管理檔案,但它也能與 RipGrep 很好地配合使用。使用以下命令安裝 RipGrep:
sudo apt install ripgrep
現在您可以使用以下方式安裝 Archivey:
pip install archive
建立一個新目錄,Archivy 將在其中儲存其資料:
mkdir ~/Archivy_data
現在您需要配置您的系統並建立一個管理員使用者。
歸檔初始化
...嚮導將開始安裝

精靈會詢問您資料目錄的完整路徑,以及是否要使用搜尋功能。出現提示時,請輸入“ripgrep”,並詢問要使用哪種類型。當詢問您是否要建立管理員使用者時,請輸入“y”。
您可以使用以下命令啟動 Archivevy:
存檔運行
Archivy 在連接埠 5000 上運行,您可以透過輸入以下位址來存取它:
http://your.local.pi.address:5000/
....在您本機網路上的任何瀏覽器。
如果您想從家外存取您的 Archivy 檔案,請建立一個新的 Apache 設定檔:
cd /etc/apache2/sites-availablesudo nanoarchivy.conf
在這個新文件中,輸入:
服務器名稱.domain.tld ProxyPass / http://127.0.0.1:5000/ ProxyPassReverse / http:/127.0.0.1:5000/ ProxyPreserveHost On
使用以下方式儲存並關閉文件 Ctrl + O 然後 按Ctrl + X.然後使用以下命令重新啟動 Apache:
sudo服務apache2重啟
使用以下命令從 Let's Encrypt 取得新的安全性憑證:
sudo certbot
Certbot 將向您顯示一個列表,並要求您選擇要為其申請安全證書的網站。輸入相應的數字,然後按一下「確定」。 退貨說明 Certbot 將驗證一切正常,並在您的系統上建立憑證和金鑰檔案。出現提示時,選擇“重定向”,然後重新啟動 Apache。
現在,當您造訪您的網域或子網域時,Archivy 將透過加密連線提供服務。檢查 Linux 的一些實際用途.
使用 Archivy 來存檔網路和您的想法。

使用管理員使用者名稱和密碼登入 Archivy,您將看到只有一個資料夾:Root。您可以在 建立子目錄 ,然後點擊按鈕。子目錄是嵌套的,您可以根據需要繼續瀏覽。螢幕左側會建立一個樹狀圖,方便您瀏覽目錄結構。

若要將網頁新增至存檔,請點選「新書籤」按鈕。系統會提示您輸入網址並選擇標籤。您無需添加標籤,但標籤有助於導航。準備好後,請點擊 孑孓 ,Archivy 將抓取頁面並產生已格式化的 Markdown 文檔,其中包含標籤和目錄。

您可以透過點擊按鈕來變更文件佈局。 修改 並使用標準 Markdown 格式進行精確自訂。您可以在文件中的任意位置新增標籤,只需在新標籤前新增「#」即可。點擊任意標籤,即可看到其他已歸檔文章的列表,其中包含相同的標籤。若要新增自訂文件或註釋,請點擊 新建筆記 並直接輸入Markdown。
Archivy 仍在開發中,因此未來可能會添加新功能。而且由於它是開源的,您甚至可以自己貢獻程式碼。查看 如何抓取網站並提取其數據.
使用您的 Raspberry Pi 實現更多功能!
Raspberry Pi 是一款功能極為豐富的設備,尤其適合用作伺服器。尤其是 Raspberry Pi 4,它能夠處理超強的工作負載,能夠同時執行數十個網站和服務。無論您的興趣愛好是什麼,從烹飪到編程,從存檔到有聲讀物,總有一款自託管解決方案可以在您的 Raspberry Pi 上運行。您可以查看 Raspberry Pi 必備的自架項目.










