I tried Firefly for a year but I could not find a nice workflow with it.
It was a maintainability nightmare. Needed to run 2 instances for my girlfriend and myself. A third instance I think for automatic imports from my bank.
Every 2/3 months whenever the integration with the Spectre API needed to be reauthorized another docker container had to be ran just to hit a reauthorize button. And then it was a battle with duplicate transactions which I could manage to fix but I could never make my girlfriend understand.
Then there was weird philosophy on incoming money in a category. Let's say you have a €200 diner with 3 friends. You pay the whole bill and get €150 back from your friends later. Firefly would tell you you spend €200 euros on restaurants instead of just €50.
It was a maintainability nightmare. Needed to run 2 instances for my girlfriend and myself. A third instance I think for automatic imports from my bank.
Every 2/3 months whenever the integration with the Spectre API needed to be reauthorized another docker container had to be ran just to hit a reauthorize button. And then it was a battle with duplicate transactions which I could manage to fix but I could never make my girlfriend understand.
Then there was weird philosophy on incoming money in a category. Let's say you have a €200 diner with 3 friends. You pay the whole bill and get €150 back from your friends later. Firefly would tell you you spend €200 euros on restaurants instead of just €50.
Happily back to Ynab now.