當前位置: 妍妍網 > 碼農

1.3k star,推薦一款簡單、強大的文件管理系統

2024-01-31碼農

點選上方藍字 關註大俠之運維

大家好,這裏是大俠之運維,文末有 彩蛋

如果你每天有大量的檔或者信件需要管理,那麽可以看下這個開源計畫

Docspell:簡單而有效的文件管理系統

Docspell是一個開源的文件管理系統(DMS),它可以幫助你組織你的各種來源的數位文件,如 掃描器、電子信件和其他檔 ,透過提取文本、分析文本和關聯標簽等方式,讓你以最小的努力管理你的文件。

你還可以 轉換、搜尋、分享和發送 你的文件,Docspell支持多種檔型別,並且具有每個帳戶多使用者的功能。

Docspell的優勢

  • Docspell的主要優勢是它可以自動從文件中提取 後設資料 ,並將其附加到你的文件上。這些後設資料主要是文件本身產生的內容,例如:

    Docspell會分析文本,找到這些內容的候選項,並設定最可能的一個。這樣可以減少你手動輸入和分類的時間和精力,也可以提加文檔的一致性和準確性。

  • 通訊人:相關的人或事物

  • 日期和截止日期

  • 標簽

  • Docspell還可以將不同來源的檔統一起來,例如掃描器、電子信件和其他檔。它可以讀取多種檔型別,如ZIP和EML(電子信件檔格式),並提取其中的內容。它還可以將所有檔轉換為PDF,並保留原始檔。如果檔是影像數據(通常是掃描器返回的),則生成的PDF包含提取的文本,並且可以搜尋。

  • Docspell還提供了全文搜尋的功能,你可以透過文本和一些內容,如名稱和備註,來搜尋你的文件。全文搜尋也可以用來進一步約束搜尋選單的結果,你可以透過標簽、通訊人等來搜尋。

  • Docspell還支持透過電子信件、Matrix或Gotify來通知使用者,你可以設定一個定期執行的查詢,如果有符合條件的文件,就會收到通知。你也可以為特定的事件配置通知。

  • Docspell還有一些其他的優勢,例如:

  • 支持每個帳戶多使用者,這意味著你可以和你的家人或團隊共享同一份檔,同時使用自己的帳戶和設定。

  • 支持匯入信箱,你可以設定IMAP,讓Docspell定期匯入你的電子信件,並將其移動到另一個資料夾或刪除。

  • 支持透過電子信件發送檔,你可以在套用中定義SMTP設定,然後透過電子信件分享你的檔。當然,還有通訊錄中的電子信件地址自動補全功能。

  • 提供REST或HTTP api,你可以在你自己的指令碼和工具中使用,例如使用curl。

  • 提供高級功能和多種配置選項,你可以根據你的需求進行客製。

  • Docspell的特點

    Docspell由多個元件組成,它們在不同的行程中執行:

  • REST伺服器:提供Api和web套用。web套用是用Elm編寫的SPA,是REST api的客戶端。所有的功能都可以透過http/rest api使用。

  • JOEX,即作業執行器:執行耗時的任務,如處理檔或定期匯入你的信件。

  • 全文搜尋索引(可選,Apache SOLR或PostgreSQL):提供全文搜尋的功能。

  • REST伺服器和作業執行器可以啟動多次,以實作擴充套件。必須確保它們都連線到同一個資料庫。並且建議(但不是強制的),所有的元件都可以互相存取。

    如何快速使用Docspell

    Docspell的元件可以透過不同的方式安裝和執行,例如使用docker和docker-compose,或者直接下載二進制檔。以下是使用docker和docker-compose的快速入門指南:

  • 複制github倉庫:

    $ git clone [3](^3^)

    或者,下載源碼並解壓縮檔。

  • 切換到docker-compose目錄:

    cd docspell/docker/docker-compose

  • 執行docker-compose up:

    $ docker-compose up -d

  • 存取http://localhost:7880,註冊並登入。註冊時,選擇相同的名稱作為集體和使用者。然後用這個名稱和密碼登入。

  • (可選)建立一個資料夾./docs/ (你在註冊時選擇的集體的名稱),並將檔放在那裏,以便匯入它們。

  • 最近整理了2023年最火的軟體神器,回復關鍵字 2023合集 獲取

    推薦閱讀 ⬇️ 都是高贊

    PS:求求啦! 在看 支持下吧!