memos 使用指南:自建一個備忘錄中心服務

文章首發于個人公眾號:「阿拉平平」

不知道小伙伴們平時有沒有寫日記的習慣?雖說這年頭正經人都不寫日記了,但我們每天要處理各種各樣的事情,一本備忘錄還是有必要的。

這類應用其實有很多,我自己也體驗過一些。有的集成了許多花里胡哨的功能;有的則是充斥著各種廣告。于是我尋思著,那還不如自建一個服務來得直接。

項目介紹

memos[1] 是一個開源、自托管的備忘錄中心,項目基于 Golang 和 TypeScript 開發。本文將介紹 memos 的安裝和使用方法。

下載安裝

目前 memos 最新版本為 v0.7.3,可以用 Docker 來安裝:

docker run -d --name memos -p 5230:5230 -v ~/.memos/:/var/opt/memos neosmemo/memos:latest

服務啟動后,會監聽在 5230 端口。在瀏覽器中輸入 http://<server-ip>:5230 來訪問 memos:

使用說明

接下來,我將介紹下 memos 的基本用法,其中包括:

  • 注冊賬戶
  • 設置中文
  • 增刪備忘錄
  • 標簽與捷徑

注冊賬戶

memos 并沒有提供默認賬戶,那我們先注冊一個:

賬戶注冊好后,memos 會跳轉到主頁:

設置中文

雖然 memos 的界面很簡潔,但是為了演示更直觀,我還是打算將語言設置成中文。

具體設置的方法是,點擊左側的 『Setting』→ 選擇『Preference』→ 選擇中文。

增刪備忘錄

我嘗試添加了幾條備忘錄,發現 memos 支持一些簡單的 Markdown 語法,比如代碼顯示、多選框:

除此之外,memos 還可以設置備忘錄的可見對象。我將這三條備忘錄的權限依次設置為:所有人可見、登錄用戶可見以及僅自己可見。

在設置好可見對象后,其它登錄用戶可以到『探索』看到放開的備忘錄。

未登錄的用戶則只能看到所有人可見的備忘錄:

某些情況下,我們會需要刪除備忘錄。我們可以對這些備忘錄進行歸檔:

這些歸檔的備忘錄并沒有真正地被刪除,而是保存在已歸檔目錄中:

與回收站類似,我們可以選擇恢復或刪除這些備忘錄:

標簽與捷徑

momos 支持為備忘錄添加標簽,可以輸入 `#tag ` 來創建。

創建好標簽后,我們可以添加一個『捷徑』來篩選備忘錄。這里我添加了一個復合條件的捷徑:

通過捷徑過濾后的備忘錄,顯示效果如下:

寫在最后

memos 基本滿足我對備忘錄中心的需求,沒有那么多花哨的功能。通過自建服務,數據的安全性也能得到保障。不過項目仍處于開發階段,期待項目后續的完善。

References

[1] memos: https://github.com/usememos/memos

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容