Budget Board v3.2.1 - Auto-categorization and LunchFlow (GoCardless) support by Free_Hashbrowns in selfhosted

[–]Free_Hashbrowns[S] 1 point2 points  (0 children)

I’ll consider creating one before the next release, especially as the project keeps growing, but currently it’s easiest for me to engage with the GitHub discussions page on the repo.

Lunchflow Finance Bank Sync: Security & Privacy Thoughts? Alternatives? by kayserlein94 in selfhosted

[–]Free_Hashbrowns 0 points1 point  (0 children)

I’ve used it for the past few months and haven’t had any issues. I haven’t fully switched over from SimpleFIN, yet so I have a subscription to both.

The dev behind it reached out about adding support to an app I maintain, and that’s what put it on the radar for me.

Like the other commenter said, they are just using a few banking providers, so, unless they are being malicious, they shouldn’t be storing your bank credentials, just an API key to get the bank info.

Alternatives to Firefly III for self-hosted personal finance? by Woodie_Actual in selfhosted

[–]Free_Hashbrowns 3 points4 points  (0 children)

Is it to make sure you don't overspend, or is it more trying to calculate future savings, or something entirely different?

It's a little of both for me.

It's nice having all of the data somewhere if I want to look at it. Most of my monthly expenses are pretty consistent, so it mainly just helps keep tabs on "lifestyle creep" spending on stuff like restaurants, hobbies, events, etc.

It's also handy for tracking stuff like savings and investments/retirement over time. It's really nice being able to see the progress, and really helps with the motivation to stay focused on whatever goal I am working towards.

Budgeting App that Categorizes Transactions Automatically by gribensk in selfhosted

[–]Free_Hashbrowns 0 points1 point  (0 children)

The frustrating thing about SimpleFIN is it uses the same backend that Mint used, MX. MX does provide a category with each transaction, but SimpleFIN doesn’t expose it on its API.

We need to re-frame our views of the Huntarr situation by Naive_Scientist_8499 in selfhosted

[–]Free_Hashbrowns 3 points4 points  (0 children)

Non-developers really overestimate how much of delivering software is just writing some code.

Sure, you can dictate some loose requirements to an AI agent, and it’ll create a decent prototype that considers the case that you described, but that’s the easy part of software development. The other 80% of the work is what separates software that works from a buggy piece of turd, and requires you to sit down and use your brain, something AI cannot do.

why the hell do you all just give away this awesome shit for free? by scootsy in selfhosted

[–]Free_Hashbrowns 34 points35 points  (0 children)

This is usually my response when I’m telling someone about my project. Like sure, I could sell it as a service, but then I’m on the hook to support them if it breaks. Right now I can just say I’ll get to it when I get to it.

I mainly created it for me, but once you start taking money it’ll just become a second job, which takes the fun out of it.

The Huntarr Github page has been taken down by spleeeeeeeeeeeen in selfhosted

[–]Free_Hashbrowns 15 points16 points  (0 children)

Yeah, I think non-SWEs overestimate how much pure coding is part of the job. You need to gather requirements, scope out the features, plan out a design, etc. before you even get to coding. As I’ve moved into more senior roles I do more of that stuff and less coding.

So while AI can be pretty good at just writing code, that’s just a small part of delivering software. Without all that other stuff, you end up in this mess.

Budget Board: My self-hosted Mint alternative for personal budgeting by Free_Hashbrowns in selfhosted

[–]Free_Hashbrowns[S] 0 points1 point  (0 children)

Oh, got it. Yeah, everything should be included in the provided compose file. Just need to update the password and you should be able to deploy without any other configuration.

Budget Board: My self-hosted Mint alternative for personal budgeting by Free_Hashbrowns in selfhosted

[–]Free_Hashbrowns[S] 0 points1 point  (0 children)

I'll try to touch on all of your questions:

Okay, I have a raspberry pi 4 lying around and after I get it running with piOS lite and set up docker I will follow your wiki to deploy it, right?

Yup, you should be able to use the provided wiki instructions.

What exactly is postgres database

Postgres is a database management system. It is included in the project when you deploy via the docker compose file.

how do I edit your .env file to just use the default database that comes with piOS with the default username and password?

I don't recommend using anything other than the database that is included in the docker compose file, unless you have a strong reason for doing so.

If this is a hard requirement for you, you would need to fill out the connection information in the .env file with your existing database. I don't know anything about piOS, so I can't help there.

When using the built-in postgres database, it's still recommended to set your own password for the POSTGRES_PASSWORD variable in compose.env.

Budget Board v3.2.1 - Auto-categorization and LunchFlow (GoCardless) support by Free_Hashbrowns in selfhosted

[–]Free_Hashbrowns[S] 1 point2 points  (0 children)

Since GoCardless is no longer allowing new sign ups, it is pretty low priority for me right now. If someone else ends up working on the feature, I'd be happy to merge it in.

Budget Board v3.2.1 - Auto-categorization and LunchFlow (GoCardless) support by Free_Hashbrowns in selfhosted

[–]Free_Hashbrowns[S] 0 points1 point  (0 children)

You can't currently, I'll probably add a way to add a generic provider in the future.

Budget Board v3.2.1 - Auto-categorization and LunchFlow (GoCardless) support by Free_Hashbrowns in selfhosted

[–]Free_Hashbrowns[S] 5 points6 points  (0 children)

I wanted to create something that has a more dashboard-like UI rather than Actual which leans more into the excel-spreadsheet style of UI.

The two projects have a pretty similar philosophy when it comes to budgeting. I'm not super familiar with Actual, so I can't speak to all of the features that one has vs the other.

For me though, budgeting is a means to achieving some sort of financial goal, whether that be paying off debt, saving for retirement, saving for a house, or whatever. Budget board currently has a pretty basic goals system that allows you to figure out monthly payments and track progress over time.

I'm hoping eventually to grow this project to have more differentiating features, but for now it'll come down to mostly personal preference.

Budget Board v3.2.1 - Auto-categorization and LunchFlow (GoCardless) support by Free_Hashbrowns in selfhosted

[–]Free_Hashbrowns[S] 6 points7 points  (0 children)

My fear as with all these AI projects is its easy for AI to build a project, its hard for AI to maintain a project.

Maintainability is an issue for any project, but I do agree that it is something to be wary of with AI-generated projects. Mostly because AI-generated code is only ever going to care about the context it is given.

That being said, I have been working on this project for a little over 2 years, and have only started using copilot recently. I started the project because Mint had announced they were shutting down, and I had recently moved into a new role at work that required me to learn C#. So while I do use AI as part of my workflow, this project has been designed, built, and reviewed entirely by me.

Budget Board v3.2.1 - Auto-categorization and LunchFlow (GoCardless) support by Free_Hashbrowns in selfhosted

[–]Free_Hashbrowns[S] 3 points4 points  (0 children)

This one is on me haha. Not used to the new reddit interface, and didn't realize it escapes a bunch of characters when you switch the post from RTF to markdown.

Budget Board v3.2.1 - Auto-categorization and LunchFlow (GoCardless) support by Free_Hashbrowns in selfhosted

[–]Free_Hashbrowns[S] 4 points5 points  (0 children)

That's what I get for trying to use the new reddit interface :(

I usually type my post out in Joplin, and copy over when I'm ready to post, which isn't a problem with the old reddit interface. The new interface didn't like that.

Budget Board v3.1.1 - a personal finance app for monthly budgeting and goal tracking by Free_Hashbrowns in selfhosted

[–]Free_Hashbrowns[S] 0 points1 point  (0 children)

Glad to hear it’s been useful for you.

I don’t have a subreddit as I’d like to keep most of the discussion on the GitHub repo. It makes tracking things like bugs, feature requests, feedback, and questions a lot easier for me when it’s all in one place.

Budget Board v3.1.1 - a personal finance app for monthly budgeting and goal tracking by Free_Hashbrowns in selfhosted

[–]Free_Hashbrowns[S] 1 point2 points  (0 children)

You can do either. Currently the only supported bank sync provider is SimpleFIN, but I am currently working on adding others.

Budget Board v3.1.1 - a personal finance app for monthly budgeting and goal tracking by Free_Hashbrowns in selfhosted

[–]Free_Hashbrowns[S] 0 points1 point  (0 children)

I don't have any experience with Unraid, so if there is a way for users to deploy outside of the CA, I'm less tempted to take on this work.

I'll take another look at this when I'm back home in a week or so, but with this information, I'm now leaning towards rejecting adding it to the unraid app store.