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