2023-08-01
创意灵感
0

目录

Firefly III 介绍
环境准备
Docker安装Firefly III

Firefly III 介绍

Firefly III 是开源免费、无广告的个人财务的(自托管)它可以帮助您跟踪您的支出和收入,统计少花钱多存钱。Firefly III 支持使用预算、类别和标签。使用一堆外部工具,支持可以导入数据。它还提供许多简洁的财务报告。

演示地址:https://demo.firefly-iii.org/login

image.png

Firefly III 有多种运行方式

可以将它安装在您的服务器上。
可以使用 Docker 运行它。
可以使用 Softaculous 安装它。
可以使用 AMPPS 安装它。
可以将它安装在 Cloudron 上。
可以将它安装在 Lando 上。
可以将它安装在 Yunohost 上

github:https://github.com/firefly-iii/firefly-iii/

image.png

环境准备

  • Docker 安装
  • MariaDB 安装

首先打开套件中心 image.png 选择安装位置

image.png 设置密码

image.png 确认安装

image.png 服务正常
勾选完成本地打开插件,勾选TCP/IP连接

image.png 本地连接nas服务器 (可以使用xshell, crt等连接)
如果没有开启,可以后台开启一下

image.png 创建用户名以及数据库

CREATE DATABASE firefly ; #firefly为库名 CREATE USER 'firefly'@'%' IDENTIFIED BY 'aCna2D@1CZ'; #授权firefly密码为aCna2D@1CZ grant all privileges on firefly.* to 'firefly'@'%' identified by "aCna2D@1CZ"; #授权firefly库

目前我们的MariaDB连接信息如下

  • 用户名: root
  • 密码: 后台自己设置的
  • 端口: 3306
  • 地址: nas_ip 安装完成后,我们就可以下载Firefly III镜像

Docker安装Firefly III

搜索镜像firefly

  • fireflyiii/core
    . 此标签包含 beta 版本。
  • fireflyiii/core
    . 此标签包含 alpha 版本。
  • fireflyiii/core
    . 始终是最新的开发图像。可能不稳定。

image.png 选择镜像启动

image.png 此处默认

image.png image.png

手动指定一个端口号 image.png

映射持久化目录 image.png

创建持久化目录 image.png

配置 image.png

文件夹装载路径说明
docker/firefly/export/var/www/html/storage/export存放导出文件
docker/firefly/upload/var/www/html/storage/upload存放上传文件

点击完成后,我们不要启动容器。 这时候编辑一下环境变量

image.png

环境变量如下

变量名Value
APP_KEY必须是 32 位
DB_HOST数据库地址
DB_PORT数据库端口
DB_CONNECTION数据库类型
DB_DATABASE数据库库名
DB_USERNAME数据库用户
DB_PASSWORD数据库密码
按照对应的修改即可,APP_KEY为随机32位,可以随机生成

相关信息

可以直接复制我的 AgXj2E9M0PGhRqhzoMtycqDRkNwIRHjO

image.png

启动后等待一会就可以访问系统了 image.png

我们需要给自己注册一个管理员用户

提示

密码需要16位

设置货币以及中文

image.png

此时已经配置完成

image.png

相关信息

特别感谢 FRPS(原文作者)的文章,原文链接:https://frps.cn/261.html
如涉及侵权,请联系删除