首先感謝Stark-C的文章,提供了很好的參考https://post.smzdm.com/p/axo7k804/。但由于文章是去年寫的,里面以下這段已經(jīng)不適用。

威聯(lián)通搭設(shè)最新版九快記賬【全網(wǎng)首發(fā)】如何使用威聯(lián)通Docker Compose搭建開源免費的個人記賬軟件『九快記賬

【全網(wǎng)首發(fā)】如何使用威聯(lián)通Docker Compose搭建開源免費的個人記賬軟件『九快記賬』

接著我們繼續(xù)使用電腦文本文檔打開Docker Compose需要的yml文件(docker-compose-ali-no-mysql.yml),需要修改的如上圖所示:

  • 【extra_hosts】下面的“host-gateway”改成自己NAS的IP地址;
  • 【env_file】后面的“api-no-mysql.env”改成前面我們上傳到自己NAS中的數(shù)據(jù)庫配置文件(api-no-mysql.env)的本地絕對路徑;
  • 【ports】為端口映射,如果本地不沖突可以保持默認,其中第二個紅色方框中的9097端口就是九快記賬的后臺Web頁面端口。

其它的不要動,完成之后保存就完成了我們需要的yml文件!

威聯(lián)通搭設(shè)最新版九快記賬最新的docker-compose-ali-no-mysql.yml文件里面是這樣的

按之前的文件介紹顯然已經(jīng)是不適用。經(jīng)過研究了一下,這個文件我們需要填入以下樣式。

威聯(lián)通搭設(shè)最新版九快記賬

增加第一個紅色框里面的內(nèi)容,第二個紅色框里把user改成moneywhere,密碼就是你之前在MariaDB的密碼。

以上修改后再和Stark-C文章后面的內(nèi)容一樣在容器里面建立。

威聯(lián)通搭設(shè)最新版九快記賬內(nèi)網(wǎng)能夠成功登陸

經(jīng)過以上的建立,內(nèi)網(wǎng)已經(jīng)能夠完美的登陸。

Stark-C文章中沒有說明怎么外網(wǎng)訪問(有公網(wǎng)的小伙伴可以忽視),沒有公網(wǎng)的小伙伴需要設(shè)置反向代理。具體設(shè)置見下面。首先改用xxxxxx.mycloudnas.com賬號登陸威聯(lián)通。

威聯(lián)通搭設(shè)最新版九快記賬
威聯(lián)通搭設(shè)最新版九快記賬
威聯(lián)通搭設(shè)最新版九快記賬
威聯(lián)通搭設(shè)最新版九快記賬點擊添加
威聯(lián)通搭設(shè)最新版九快記賬第一個紅框是你想要的端口號,第二個紅框填入moneywhere的端口號

以上設(shè)置好了后,就可以通過xxxxxx.mycloudnas.com+反向代理設(shè)置的端口進行訪問了。

作者聲明本文無利益相關(guān),歡迎值友理性交流,和諧討論~

,

聲明:本站所有文章,如無特殊說明或標(biāo)注,均為本站原創(chuàng)發(fā)布。任何個人或組織,在未征得本站同意時,禁止復(fù)制、盜用、采集、發(fā)布本站內(nèi)容到任何網(wǎng)站、書籍等各類媒體平臺。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進行處理。