前言: 之前一直沒怎么關(guān)注個人知識的整理,直到有了nas,想著是否可以把自己的筆記通過存儲在nas,進(jìn)而同步到PC和移動端。于是搜集資料,有了以下的教程。當(dāng)然,本教程也有很多不足,不夠詳細(xì),很多地方一筆帶過等等,望見諒。 補(bǔ)充: 圖床使用的是開源的lychee,群暉docker套件中使用的也是官方提供的,請放心使用, 使用圖床是因?yàn)榉奖惆l(fā)博客和分享給他人自己的markdown筆記。 Github:https://github.com/LycheeOrg/Lychee 感謝作者的無私奉獻(xiàn)。 markdown編輯器使用的是開源的joplin,因?yàn)橹С值钠脚_多,并且可以通過WebDAV 同步到nas Github:https://github.com/laurent22/joplin: 再次感謝作者的無私奉獻(xiàn)。 關(guān)于教程中為何要用群暉的反向代理而不用泛域名,因?yàn)槲覍拵Ф丝诒籜了。 關(guān)于為什么不用印象筆記,而大費(fèi)周章,。。。 以下是教程。 實(shí)現(xiàn)效果: 電腦和手機(jī)端可以編輯、查看markdown筆記,并且支持圖床,能同步到nas 所需工具: 群暉:具備公網(wǎng)IP,域名,且有自己的證書(需要https訪問圖床,否則markdown軟件外網(wǎng)無法訪問到圖片) PC:joplin軟件 移動:joplin軟件 教程: 一、lychee設(shè)置 1.群暉套件中心下載docker 2.打開下載好的docker,搜索lychee,雙擊lycheeorg/lychee 3.到控制面板新建共享文件夾, 4.到File Station下的lychee,創(chuàng)建這三個文件夾 5.右鍵lychee,點(diǎn)擊屬性 用戶或組那邊的Everyone,我之前設(shè)置過了,所以是顯示的是Everyone 6.回到docker,點(diǎn)擊映像,選擇lychee,點(diǎn)擊啟動 7.點(diǎn)擊高級設(shè)置,存儲空間,添加文件夾,添加上面步驟4創(chuàng)建的三個文件夾,并輸入裝載路徑/uploads、/sym、/conf 8.設(shè)置端口,只需要修改本地端口,6883、7889、5888等等都可以,只要跟其他端口不沖突,這里的端口是讓群暉自帶的反向代理用的,而不是去路由器設(shè)置端口轉(zhuǎn)發(fā),因?yàn)槿绻@時去路由器設(shè)置的話,通過你的域名+端口號訪問的是http而不是https。(有其他用https的方法,我覺得麻煩。。。) 9.最后點(diǎn)應(yīng)用,其他的設(shè)置不用改,默認(rèn)就行 10.設(shè)置反向代理,以下圖是DSM7.0版本設(shè)置的方法,DSM 6.X版本設(shè)置的地方不一樣,6.x版本為:控制面板->應(yīng)用程序門戶->反向代理服務(wù)器 11.反向代理設(shè)置,名稱隨便取,來源下的協(xié)議選https,主機(jī)名就是你群暉綁定的域名,端口號為外網(wǎng)訪問的端口號,也就是路由器設(shè)置端口轉(zhuǎn)發(fā)的端口號。勾選啟用HSTS,目的地的協(xié)議選HTTP,主機(jī)名填localhost,端口就是剛剛步驟8下的端口號,最后保存 12.路由器設(shè)置端口轉(zhuǎn)發(fā),以華碩路由器為例 添加配置,名稱隨便,外部端口也就是外網(wǎng)訪問的端口,域名+端口號訪問,內(nèi)部端口為步驟11中的來源->端口,6884 最后,瀏覽器通過https://你的域名:路由器設(shè)置的外部端口,就能訪問到lychee網(wǎng)頁, 以下是我已經(jīng)設(shè)置過的,剛打開是創(chuàng)建用戶名,密碼,再確認(rèn)一次密碼,然后點(diǎn)擊登錄即可 右邊+號可以創(chuàng)建相冊,上傳圖片 以我的圖片為例,點(diǎn)擊直鏈,根據(jù)需求復(fù)制鏈接,比如復(fù)制原始圖像 在Typora下隨便新建個md文件,把鏈接粘貼進(jìn)去即可看到圖片 當(dāng)然,本篇應(yīng)該是使用joplin打通PC端和移動端 二、joplin設(shè)置 1.pc端下載joplin,并打開joplin,然后點(diǎn)擊joplin上方菜單欄,點(diǎn)擊選項(xiàng),點(diǎn)擊同步。這里的WebDAV URL需要群暉安裝WebDAV套件,URL填寫https://你的域名:WebDAV設(shè)置的端口號(路由器記得設(shè)置端口轉(zhuǎn)發(fā))/預(yù)先創(chuàng)建好的文件夾或共享文件夾(比如我的是xxx共享文件夾下的joplin,URL就是https://:5009/abc/joplin),用戶名和密碼就是你登錄群暉的賬戶密碼??梢渣c(diǎn)檢查同步配置測試下。最后點(diǎn)擊應(yīng)用就行。手機(jī)端設(shè)置同步同理,這里就不演示了。 效果: PC端 移動端: 移動端的joplin設(shè)置好WebDAV后,點(diǎn)擊同步即可,當(dāng)然前提是我已經(jīng)在PC端創(chuàng)建和編輯好筆記 作者聲明本文無利益相關(guān),歡迎值友理性交流,和諧討論~ |
|