2024-01-22 11:48:24
63點贊
523收藏
30評論
前言大家好,今天依舊是可愛的Cherry,一名日更選手。 今天聊一聊關于備忘錄的主題,大家一定都用過吧,尤其是有一些需要閃記的時候,一瞬而過的idea必須要有一款工具可以把他記錄下來,譬如ios備忘錄、onenote等,這些都不是我們的主角。今天的主角是一款輕量級、自托管的備忘錄中心——memos。 他有以下幾個優點:
當然,因為Docker部署極其簡單,使用也很簡單,所以Cherry在這方面一筆帶過,主要講解如果使用APP和微信小程序實現同步功能。 ??Cherry用他來記錄值友們留言需要的軟件或者問題,我都有一一記錄哦,所以大膽留言吧,如果沒發那些軟件,就是我還沒有時間寫。 ![]() 系統部署??部署前,請確保新建相關的文件夾,確保端口沒有被占用?? 一、Docker部署【端口】:對外發布的端口,以8230為例。如果要使用小程序的,這里改為443 【路徑】:宿主機存儲路徑,以/volume1/docker/memos/data為例
二、群暉部署??群暉——控制面板——任務計劃:復制一下代碼,并確保root權限啟動
![]() ![]() 系統使用一、系統初始化??打開ip:port,192.168.0.1:8230進入系統,第一次進入后需要新建賬號。 ![]() ??進入系統后,也需要在設置里設置一下中文。 ![]() ![]() 二、APP與HTTPS連接??Moe Memos是一款官方推薦的第三方memos手機客戶端,支持IOS、安卓平臺,下載地址。 ![]() ??Moe Memos連接自托管服務器需要使用SSL(https),所有我們要先將Nas內的容器更改為https連接。 memos容器自帶的端口并不是https的,所以我們只能通過反代來實現。 群暉的話可以使用自帶的:控制面板——登陸門戶——高級——反代。 其它的可以使用nginx、NPM、lucky實現 ![]() ??增加SSL證書:控制面板——安全性——證書——設置 選擇剛才新增的https端口,將后面的證書更改為同域名的證書。 ![]() ??APP輸入https地址、賬號、密碼后可以登錄,和web端內容同步。 ![]() ![]() 三、微信小程序??在上一條完成https設置后,我們開始做小程序端的配置。 劃重點!!!小程序端需要調用的memos API域名是必須通過ICP備案的,且必須使用443端口。如果你的域名沒有經過ICP備案,那么有兩種方案可以實現,方案一就是通過小程序云函數繞過ICP檢測;方案二就是找人借一個備案過的域名,然后通過端口轉發來實現,不過這種方法需要在轉發服務器上部署自身域名的SSL證書。 其次,微信小程序的api接口必須為443端口,如果群暉的DSM端口或者WebStaion端口沒有修改,那么將會出現端口占用,所以需要先關閉或修改。 ??修改DMS端口: 文章 ![]() 值得收藏!一文講解群暉NAS安全服務 ![]() ![]() 2023-12-26 ![]() 18 ??修改WebStaion端口
??首先來到微信小程序平臺,新建一個小程序,然后保存好自己的Appid和AppSecret。 ![]() ??來到設置,選擇基本設置,添加服務類目為:工具——備忘錄,隨后設置為主營類目。 ![]() ![]() ??來到開發工具,選擇服務器域名,增加之前已經備案過的域名。 ![]() ??打開微信小程序工具,導入github上的項目庫,AppID選擇小程序后臺的。 項目地址:https://github.com/Rabithua/memos_wmp ![]() ??修改app.js代碼,將globalData下的url修改為自己的memos服務地址。 ![]() ??然后點擊編譯,通過編譯后,左側就可以顯示登錄也頁面,測試一下賬號密碼,可以正常登錄就可以了。 ![]() ??我們將代碼進行上傳。 ![]() ??回到小程序管理后臺,選擇版本管理,開發版本,修改頁面路徑,修改為
![]() ??修改以后,點擊下方的提交,掃描彈出來的二維碼即可使用了。 ![]() ??最后,關于發布。因為小程序必須要主體認證以后才可以發布,Cherry不建議大家去折騰,太麻煩了。只要我們之前掃描了二維碼,那么下拉微信小程序,就可以看到一個體驗版,這個體驗版就是自己一個人可以使用的,即方案又安全。 ![]() 最后這個項目光使用網頁版還是比較簡單的,折騰的在于微信小程序的部署。其實在手機端有app已經足夠了,那為什么部署微信小程序呢,僅僅是因為Cherry手機內存不大夠了,不想裝那么多APP,另外也是熟悉一下小程序的部署流程。 ![]() 歡迎朋友們評論區討論留言。我會定期更新關注NAS使用方法、開源軟件與Docker軟件、游戲與生活相關內容,喜歡的朋友請關注、點贊、留言支持。 作者聲明本文無利益相關,歡迎值友理性交流,和諧討論~ ![]() |
|