宝塔+Docker Compose搭建MoneyNote记账环境
MoneyNote 提供 Docker Compose 一键部署方案,可在支持 Docker 的 amd/arm 机器上搭建自托管记账环境。文章重点演示宝塔面板配合自建 MySQL 的部署流程,以规避常见问题。部署前需安装宝塔、Docker 及 Docker Compose,准备 MySQL 5.7/8.0,并创建好数据库。随后需在宝塔中添加数据库、配置远程访问权限,放行 43741-43744 及 3306 端口;克隆 docker-compose-moneynote-ali 项目,修改 api-no-mysql.env 中的数据库地址、库名、账号密码及默认邀请码,最后用 docker compose 指定对应 yml 文件启动。成功后网页版访问 43743 端口,手机版访问 43744 端口,注册时使用修改后的邀请码。该方案让用户快速获得私有记账服务,并强调修改默认邀请码以防恶意注册。