This commit is contained in:
markliu2013 2023-08-11 17:15:43 +08:00
parent 525fafed5f
commit 618b3f160a

View File

@ -4,17 +4,25 @@
本项目提供docker compose一键运行九快记账搭建自己的记账环境。
请确保本机已安装docker compose。如遇到任何问题欢迎加入 QQ群: 639653091 讨论。
部署前,请确保已安装docker compose。如遇到任何问题欢迎加入 QQ群: 639653091 讨论。
启动前请修改docker-compose.yml数据的默认root密码MYSQL_ROOT_PASSWORD修改为自己的密码同时修改api.env文件。
为防止恶意注册请修改api.env中的邀请码。如遇端口冲突问题请修改docker-compose.yml文件修改对应的端口。
部署步骤:
1. 请下载本项目源代码使用git命令或直接下载源代码。
```sh
$ git clone --depth 1 https://github.com/getmoneynote/docker-compose-moneywhere.git
$ docker compose up
$ git clone https://github.com/getmoneynote/docker-compose-moneywhere.git
```
2. 未保证数据安全问题请修改数据库默认密码一共3个地方需要修改。
1. docker-compose.yml文件 MYSQL_ROOT_PASSWORD变量
2. docker-compose.yml文件 healthcheck -p密码
3. api.env DB_PASSWORD变量修改
3. 为防止恶意注册请修改默认邀请码。api.env文件invite_code变量修改
4. 执行命令
```sh
$ docker compose up -d
```
如果遇到启动失败将docker停止后重新执行docker compose up。
如果docker hub镜像无法访问请使用阿里云镜像
@ -24,7 +32,6 @@
版本升级,使用最新镜像。
```sh
$ git pull
$ docker compose stop
$ docker compose build --no-cache
$ docker compose up -d