Saltar a contenido

Fireflyiii

image-20210506104427925

¿Que es este repositorio?

Este repositorio te permitirá desplegar Firefly III es un administrador financiero personal y autohospedado. Puede ayudarte a realizar un seguimiento de los gastos, ingresos, presupuestos y todo lo demás. Admite tarjetas de crédito, cuentas familiares compartidas y cuentas de ahorro.

Configuración

hiveagilectl install fireflyiii

Ajustar las variables del fichero .env

FIREFLY_HOST=finanzas.hiveagile.dev

MYSQL_RANDOM_ROOT_PASSWORD=yes
MYSQL_USER=firefly
MYSQL_PASSWORD=FSKbAlFyjLClLmM5
MYSQL_DATABASE=firefly

APP_ENV=local
APP_DEBUG=false
[email protected]
APP_KEY=qYzIFBiJp9dovjZlRB87fp8aZ415k25Q
APP_URL=https://${FIREFLY_HOST}
TRUSTED_PROXIES=**

DEFAULT_LANGUAGE=es_ES
DEFAULT_LOCALE=equal
TZ=Europe/Madrid
LOG_CHANNEL=stack
APP_LOG_LEVEL=notice

## MYSQL CONFIG APP
DB_CONNECTION=mysql
DB_HOST=db
DB_PORT=3306
DB_DATABASE=${MYSQL_DATABASE}
DB_USERNAME=${MYSQL_USER}
DB_PASSWORD=${MYSQL_PASSWORD}

FIREFLY_HOST

Esta variable define el dominio donde accederas a fireflyiii, recuerda apuntar previamente el registro DNS de tipo A para que te funcione.

USO

Una vez editado el fichero puesdes ejecutar el contenedor como normalmente.

cd /root/containers/fireflyiii
docker-compose up -d

Actualizaciones automáticas (Opcional)

Puedes usar watchtower que actualiza todos los contenedores que estan como latest

Esto es algo que pongo en todas las aplicaciones pero no hace falta que se instale cada vez.

docker run -d \
    --name watchtower \
    -v /var/run/docker.sock:/var/run/docker.sock \
    containrrr/watchtower -i 30

Invitación a mi Canal.

Estás invitado a mi canal de telegram, donde publico más soluciones como esta.

Telegram-iconhttps://t.me/aitorroma


ko-fi