树莓派 docker 安装fireflyiii(个人记账服务)
大家好,之前有粉丝私信我说出一个树莓派安装fireflyiii的教程,今天把主要步骤整理一下,方便大家学习。
Firefly III是一个个人财务的管理器。它是自我托管和开源的。这意味着它是免费的,没有广告,没有跟踪。它可以帮助你跟踪支出、收入、预算和两者之间的一切。它支持信用卡、共享家庭账户和储蓄账户。它还有许多整洁的财务报告可用。通过记录你的支出和收入,你可以做出相应的预算并节省资金。花里胡哨的。
开始
一.安装mySQL
1.安装mySQL
2.进入mysql容器,设置密码并登陆mysql
3.开启远程访问权限
4.使用命令docker ps
查看<MySQL
容器的id>
5.查看MySQL
容器的IP(这个是确保数据能写入)
将此ip记住或复制下来备用,我这里是172.17.0.2
6.在终端执行以下命令,生成一串32个字符的随机字符串备用
每次执行都不一样,我这里是AgXj2E9M0PGhRqhzoMtycqDRkNwIRHjO
二.安装fireflyiii
格式如下:
我的如下
等待一会然后就可以进入了
在浏览器中输入 http://IP:88
就能看到登录界面
解决问题
ps:后续使用发现只要重启了mySQL容器它的ip地址就重新分配了,解决的办法是mySQL使用host网络。
一.安装mySQL
1.安装mySQL,使用host网络,此时如果其他程序需要使用端口号为 : 3306
2.进入mysql容器,设置密码并登陆mysql
3.开启远程访问权限
4.由于把mySQL设置为主机网络,所以我这的地址是192.168.2.100:3306
5.在终端执行以下命令,生成一串32个字符的随机字符串备用
每次执行都不一样,我这里是AgXj2E9M0PGhRqhzoMtycqDRkNwIRHjO
二.安装fireflyiii
格式如下:
我的如下
等待一会然后就可以进入了
在浏览器中输入 http://192.168.2.100:88
就能看到登录界面

第一次需要注册用户
注意:密码不能少于
16
位,建议用密码生成器,使用类似AgXj2E9M0PGhRqhzoMtycqDRkNwIRHjO
这样的密码
登录后修改成中文

好了可以愉快的玩耍了
参考:
https://www.jianshu.com/p/c0d6c856fdc6
https://blog.csdn.net/wbsu2004/article/details/122583477