joplinServer
docker安裝joplinServer
軟件版本,其他環(huán)境安裝差別不大
一 安裝安裝Postgres數(shù)據(jù)庫
拉取鏡像(postgres:13.6)
創(chuàng)建數(shù)據(jù)庫保存目錄,這樣配置文件等都在data目錄下
創(chuàng)建并啟動(dòng)容器(我這里使用root用戶,防止可能出現(xiàn)的權(quán)限不足)
此時(shí)數(shù)據(jù)庫就創(chuàng)建完成了,網(wǎng)上說需要開啟外部訪問,但我這里測試不需要可以直接訪問。防火墻什么的要開放5432端口,如果是阿里云服務(wù)器,還需要在安全組里開放5432端口。這時(shí)就可以在本地安裝一個(gè)數(shù)據(jù)庫連接工具測試連接了(pgAdmin4等)。用戶名是postgres136 ,密碼是abc123。
密碼只用作測試,一定要改,太簡單了
joplinServer官方建議是自己新建用戶和數(shù)據(jù)庫,但是我之前沒有用過這個(gè)數(shù)據(jù)庫,就不折騰使用默認(rèn)的超級用戶了,如果想折騰就百度一下(要?jiǎng)?chuàng)建用戶和創(chuàng)建數(shù)據(jù)庫,joplinServer不會創(chuàng)建數(shù)據(jù)庫)。
安裝joplinServer
拉取鏡像(joplin/server:2.7.4-beta)
創(chuàng)建掛載目錄
在joplin274目錄下創(chuàng)建.env文件,文件和joplin目錄同級(可以在本地創(chuàng)建后上傳到服務(wù)器)
.env文件內(nèi)容。//XX,這些注釋信息要?jiǎng)h除
創(chuàng)建并啟動(dòng)容器
檢查容器配置文件是否加載正常
$ docker inspect joplinServer274

容器啟動(dòng)完成,服務(wù)器要開放22300端口,安全組要開放22300端口
然后就可以測試了
http://www.helloweb.ltd:22300(打開就自動(dòng)跳轉(zhuǎn)登錄頁面)
默認(rèn)的賬戶名 admin@localhost 和密碼 admin
首次登錄會提示更新密碼。

登錄后創(chuàng)建用戶就好了

安裝joplin客戶端測試
https://joplinapp.org/download

配置ssl
現(xiàn)在就可以使用了,不過是http不是https.
我的思路是,使用nginx配置ssl,反向代理,不過我不會。。。
博客地址:http://www.helloweb.ltd:8080/?p=108
參考網(wǎng)址:https://blog.csdn.net/monokai/article/details/114009792