Este software de elaboración de presupuestos de código abierto y autohospedado me ahorra 150 dólares al año

Hacer un seguimiento de sus gastos es la mejor manera de asegurarse de vivir dentro de sus posibilidades y de poder ahorrar dinero para los días difíciles. El software de presupuesto como YNAB puede ayudarle a realizar un seguimiento de sus transacciones financieras, pero debe pagar para utilizar el servicio. Ahora autoalojo mi software de presupuesto y ahorro dinero en lugar de entregárselo a otra persona.

Pagar para ahorrar dinero parecía contradictorio

Desde hace mucho tiempo, me mantengo al tanto de mis finanzas usando YNAB. YNAB (abreviatura de You Need a Budget) es un potente software de elaboración de presupuestos personales en el que usted asigna a cada dólar un propósito, como pagar una factura, comprar alimentos o ahorrar para unas vacaciones. Cuando se asigna cada dólar, si desea gastar fuera de su presupuesto, debe tomar ese dinero de otra categoría de gasto asignada, como su presupuesto para «comer fuera».

Dos tarjetas de crédito con algunos íconos 'x'.Crédito: Lucas Gouveia / How-To Geek | Pixelplus8/Shutterstock

El sistema funciona bien y garantiza que si quiero comprar algo para lo que no he presupuestado, necesito encontrar ese efectivo de una categoría diferente, lo que significa que nunca gasto de más. Incluso como profesional independiente, sin ingresos fijos todos los meses, usar YNAB me ha ayudado a controlar mis gastos. El problema es que, para utilizar YNAB, es necesario pagar una suscripción de 14,99 dólares al mes o 99 dólares al año.

Cada vez que miraba mis gastos asignados, me parecía contraproducente tener que pagar casi $180 al año para ahorrar dinero. Me preguntaba si había alguna forma de alojar yo mismo mi software de presupuesto sin tener que pagar una tarifa de suscripción.

Hay muchas opciones de presupuestos autohospedados

La buena noticia es que hay muchas herramientas de elaboración de presupuestos autohospedadas disponibles. La desventaja es que me llevó bastante tiempo decidir qué opción elegir. Después de leer mucho, decidí optar por Firefly III.

Hubo varias razones por las que elegí esta opción. Si bien Firefly III es más complejo de configurar que otras opciones populares, como Actual, ofrece funciones más potentes. Por ejemplo, puedo configurar una regla que etiquete automáticamente tipos específicos de transacciones con la etiqueta «negocio». Luego puedo exportar todas las transacciones con la etiqueta «negocio» y usarlas al completar las declaraciones de impuestos.

Crédito: Andrew Heinzman / How-To Geek

Sin embargo, quizás la razón principal por la que opté por Firefly es que se agregó una integración de Home Assistant en una versión reciente del software de hogar inteligente. La integración de Firefly crea sensores en Home Assistant para las cuentas, categorías y saldos de Firefly. Puedo usar estos sensores para crear automatizaciones activadas por cambios en Firefly. Por ejemplo, si me excedo del presupuesto en una categoría particular, puedo enviar una notificación a mi teléfono informándome de ello.

Configurar Firefly III fue un poco más complejo de lo que esperaba, ya que también necesita configurar un importador de datos separado que usa para importar sus transacciones, pero aun así no tomó mucho tiempo hacerlo. El sitio web oficial ofrece archivos Docker Compose que puede utilizar para poner en funcionamiento Firefly III y Firefly III Data Importer.

La automatización de las importaciones de transacciones tiene un costo

Una de las partes más útiles de YNAB es que puede conectarse a sus cuentas bancarias y de tarjetas de crédito e importar automáticamente todas sus transacciones. Esto me evita tener que cargar mis datos manualmente cada pocos días.

La buena noticia es que pude crear una característica similar con Firefly III, aunque tiene un pequeño costo. La mejor opción que encontré para mis necesidades fue Lunch Flow, que puede conectarse a bancos y otras instituciones financieras a través de sus API, lo que me permite importar mis transacciones financieras. Sin embargo, este servicio no es gratuito; Estoy pagando un poco más de $3 al mes para extraer datos de dos cuentas separadas.

Sin embargo, esto vale más que la pena. Configuré un trabajo cron que importa automáticamente los datos de ambas cuentas cada mañana, para que mis transacciones estén siempre actualizadas en Firefly.

Las copias de seguridad son esenciales cuando se realiza un autohospedaje

Uno de los peligros del autohospedaje de cualquier cosa es que si algo sale mal en el laboratorio de su casa, existe la posibilidad de que pierda todos sus datos. Por eso es vital realizar copias de seguridad periódicas.

Crédito: ProxMox

Sin embargo, hacerlo es bastante sencillo. Estoy ejecutando Docker dentro de una máquina virtual en una mini PC, administrada por Proxmox. Proxmox facilita la realización de copias de seguridad locales de toda la máquina virtual cada noche, y también las paso al almacenamiento en la nube en caso de que mi mini PC falle. Si algo sale mal, puedo restaurar rápidamente todos mis datos financieros sin tener que importarlos nuevamente desde cero.

Estoy ahorrando casi $150 al año

La razón principal por la que hice todo esto fue para tratar de ahorrarme algo de dinero, y eso es exactamente lo que está haciendo. Pagaba alrededor de $180 por año en suscripciones a YNAB. Ahora pago poco más de $30 al año por la suscripción a Lunch Flow que me permite importar mis transacciones desde mi banco. Significa que estoy ahorrando casi $150 al año, que son dólares que ahora puedo asignar a otro trabajo.

Hay costos relacionados con el autohospedaje, el mayor de los cuales es el costo del hardware, pero como ya estaba autohospedando otros servicios, agregar Firefly III a la mezcla realmente no me costó nada.


Uno de los principales beneficios del software de autohospedaje es que casi siempre puedes encontrar opciones gratuitas y de código abierto. Significa que no necesita seguir pagando una tarifa de suscripción por aplicaciones y servicios; Puedes duplicar sus funciones tú mismo de forma gratuita y también mantener todos tus datos locales. Es posible que termine ahorrándose mucho dinero a largo plazo.

We use cookies in order to give you the best possible experience on our website. By continuing to use this site, you agree to our use of cookies.
Accept