docker-compose-moneynote/README.md
2023-07-11 23:54:46 +08:00

37 lines
1.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 九快记账个人部署方案
本项目提供docker compose一键运行九快记账搭建自己的记账环境。
请确保本机已安装docker compose。如遇到任何问题欢迎加入 QQ群: 639653091 讨论。
启动前请修改docker-compose.yml数据的默认root密码MYSQL_ROOT_PASSWORD修改为自己的密码。
```sh
$ git clone --depth 1 https://github.com/getmoneynote/docker-compose-moneywhere.git
$ docker compose up
```
如果遇到启动失败将docker停止后重新执行docker compose up。
版本升级,使用最新镜像。
```sh
$ git pull
$ docker compose stop
$ docker compose build --no-cache
$ docker compose up -d
```
成功运行后,访问 [http://127.0.0.1:9097](http://127.0.0.1:9097) 可以打开网页版记账程序使用前请注册一个账户默认的邀请码是1111116个1, 为防止被恶意注册,请修改默认邀请码。
使用手机浏览器访问,[http://127.0.0.1:9098](http://127.0.0.1:9098) 127.0.0.1替换成你的地址)。
如需备份数据,请访问 [http://127.0.0.1:8085](http://127.0.0.1:8085) 打开phpMyAdmin操作数据库是MySQL5.7。
phpMyAdmin登录的信息请对照api.env配置文件填写。
请定期使用打开phpMyAdmin导出sql文件备份你的记账数据
邀请码可以在api.env文件修改 invite_code 变量如遇端口冲突问题请修改docker-compose.yml文件修改对应的端口。
## QA
1. 很多人安装遇到数据库的问题有可能是之前安装过有数据文件且自己修改过root密码。 使用 docker volume ls 命令查看有没有moneywhere_mysql_data文件如果有可以自己修改为另外的数据文件或者删除moneywhere_mysql_data