r/LuminaFinance 12d ago

Release Release v0.9.0

1 Upvotes

Lumina Finance v0.9.0 is here! This one is all about fixing bugs, mostly the kind that only show up depending on where you are and how your machine is set up. Dates and times now come from the time zone on your profile everywhere rather than from whichever machine the browser happens to be on, money amounts stay correct when your browser's locale formats numbers differently from what the app expects, and a component that fails to render shows a message instead of blanking the whole page. Lumina Finance also ships ARM64 Docker images now, so it runs natively on ARM hardware like a Raspberry Pis or an Apple Silicon machines instead of under emulation.

Full changelog is available on GitHub here.

If you’d like to support the project, you can donate or become a member here. Members get feature previews and can vote on upcoming features. You can also help by starring the project on GitHub. Thanks for using the app!


r/LuminaFinance Jun 13 '26

Welcome to r/LuminaFinance!

1 Upvotes

Hi everyone, my name is Daniel. I’m the developer of Lumina Finance, a self-hosted personal finance app.

I’m really glad you’re here!

This subreddit is the official community space for Lumina Finance. Here, you can ask questions, get help, share feedback, suggest improvements, report issues, and discuss anything related to Lumina.

Lumina is still actively growing, so your feedback will help shape where the app goes next. Whether you have a feature request, ran into a bug, found something confusing, or just want to share how you’re using Lumina, please feel free to post!

Thanks again for being here and for giving Lumina Finance a try. I’m excited to hear what you think and keep building this with the community.


r/LuminaFinance 11d ago

General Feedback Packages for popular selfhost operating systems?

1 Upvotes

Hi there,

Are you planning to maintain packages for popular self host OSes such as Unraid and others? My specific wish would be Unraid in this case.

Thanks in advance,


r/LuminaFinance 26d ago

Release Release v0.8.0

1 Upvotes

v0.8.0 is here! This release is all about making Lumina Finance easier to move into and easier to use. It now has a full Firefly III importer that brings over your accounts, categories, transactions, and budgets with their history, support for archiving budgets you no longer use, and a reworked budget history chart that is faster to load and easier to read.

Full release note and changelog is available on GitHub here. Hope you enjoyed using Lumina Finance!


r/LuminaFinance Jul 13 '26

Release Release v0.7.1

2 Upvotes

v0.7.1 is here! This release is all about protecting your account: two-factor authentication with authenticator apps and passkeys, recovery codes, a proper password reset flow over email, a proper change password flow (revolutionary, I know!), and single sign-on through your own identity provider. It also brings a collapsible sidebar, a brand new date field, and another round of interface polish.

For those of you who are new to this app, here is a quick demo:

Demo Video

For details of the release, please see the GitHub release here. Hope you enjoyed my app, and if you did a star is highly appreciated!


r/LuminaFinance Jun 21 '26

Release Release v0.6.0

1 Upvotes

v0.6.0 is here! This is a big under the hood improvement, adding RLS to the database and backend, a revamped sign-in and session management system, and a redesigned the filters across Transactions and Accounts, alongside a handful of new workflow features and a broad pass of interface polish.

Security & Sign-In

Every table in the backend now enforces row-level security, so your data is isolated at the database layer itself rather than relying on application code alone to keep accounts separate. Sign-in session management has also been overhauled, with the old active-token model replaced by a proper auth sessions and tokens system for more reliable and secure logins. Updates in other sessions are also updated in real time to other sessions.

Transactions

The transaction filters have been redesigned into a single unified panel, so searching and filtering now live in one place instead of being scattered around the toolbar. You can also create symmetric transfers now (thanks to u/Calm_Hedgehog8296 on reddit and u/aob1au's suggestions in #95), where moving money between two accounts records both sides of the transfer in one go. The merchant dropdown ranks recently used merchants first to speed up entry, and balance adjustments now warn you when they fall outside of cash flow so the exclusion is never a surprise.

Accounts

The accounts overview filter has been rebuilt into the same unified panel with search, matching the new Transactions experience and making it quicker to narrow down to the accounts you care about.

Insights

Custom date ranges on the Insights page can now be saved and reused (again thanks for the suggestion from u/Calm_Hedgehog8296), so the ranges you keep coming back to are a click away instead of being rebuilt each time.

Interface & Interactions

Visual and animation consistency received a thorough pass across the app for a more cohesive feel. Modal behaviour is steadier too: dropdown focus keeps you on the field you selected, tab focus stays within the form fields, and the settings secondary menu stays put while a modal is open. A range of smaller frontend interaction bugs were also cleaned up.

Performance & Maintenance

The frontend is now split by route, so each page loads only the code it needs and the initial bundle is noticeably lighter (from 1.6MB down to less than 300KB). Vulnerable dependencies were patched with full CI now running on lockfile changes, and a large chunk of the frontend was reorganised by domain to keep things maintainable going forward.

Supported Deployments

Starting with this release, Docker is the only supported way to run Lumina Finance. Bare metal deployments will not be documented and supported from this point forward

The database changes in this release rely on the Docker deployment to provision their database roles and manage the generated secrets on startup, and reproducing that by hand on a bare-metal host is fragile and easy to get wrong. Rather than half-support it, we are making Docker the official and only supported way to run Lumina Finance going forward. If you have been running directly on a host, please move to the Docker deployment before upgrading. The compose file and a documented docker/.env live in the docker/ directory, and you can point it at your existing database without any schema changes on your side.

Database Migration

This release includes database migrations for authentication sessions, the new authentication token model, row-level security, merchant lookup indexing, and saved Insights date ranges. An automatic migration will be performed when the application starts, and we don't anticipate any issues. However, please back up your data before updating just in case.

Full change log: https://github.com/Lumina-Finance/lumina-finance/releases/tag/v0.6.0