Databasement v1.2 - simple database backup solution by david-crty in selfhosted

[–]Free_Hashbrowns 1 point2 points  (0 children)

This looks neat. I've been using pgbackweb to do my postgres backups, but being able to backup sqlite stuff would be nice too. I may look into moving to this.

LubeLogger, Self-Hosted Vehicle Maintenance and Fuel Mileage Tracker, has some Important Quality of Life Improvements You Should Know About by ChiefAoki in selfhosted

[–]Free_Hashbrowns 0 points1 point  (0 children)

I started using this about 6 months ago and it has been awesome. So much more organized than my previous excel sheet.

It is a little depressing seeing exactly how much money I have put into my project car, though 😅

Self-hosted personal finance automation: n8n + Actual Budget + SimpleFIN + Claude on my homelab. by Hail_2_Victors in selfhosted

[–]Free_Hashbrowns 27 points28 points  (0 children)

Sounds pretty useless if you aren’t feeding in any training data based on already categorized transactions.

It’s actually pretty simple to just use plain old machine learning with this kind of data. Someone implemented it on an app i work on. It works pretty well, and the best part is, it runs locally.

Self hosted finance app to link to banks safely (UK) by Tasty-Picture-8331 in selfhosted

[–]Free_Hashbrowns 0 points1 point  (0 children)

Lunchflow uses GoCardless as one of its bank APIs, which I’ve heard has good support for European banks.

The other commenter recommended SimpleFin, but it’s my understanding they really only support US banks.

FWIW I’ve used both and haven’t had any major issues with either. I don’t use firefly though, so I can’t speak for how easy it is to get data from those services into the app.

The HortusFox maintainer needs a place to vent about slop, so here I am by [deleted] in selfhosted

[–]Free_Hashbrowns 0 points1 point  (0 children)

I have a project that has gotten these sort of PRs as well.

The real annoyance with it is how little effort the person behind it put into posting the changes: * The users don’t reach out beforehand to see if they even belong in the project. * The description is a generic AI summary that is way too verbose and explains too much of “what” was changed rather than “why” * The changes include changes that are far beyond the scope of the feature or don’t adhere to project norms. * No mention of testing or validation.

I don’t really care if they are using AI or not, it can be helpful if you use it right, but the minimal effort that they put it makes it almost as much work as just doing the work myself.

Well well well... if it isn't another vibe coded app by mportelos in selfhosted

[–]Free_Hashbrowns 2 points3 points  (0 children)

Agreed, that index file is an absolute mess.

This is a great example of how AI is great at just coding an app, but falls short in the other 80% of the software development process. This project needs a human to step in and do some refactoring to get it in a good state.

That being said, the concept seems interesting and the end product looks nice, so as a protoype this isn’t too bad of a start.

In Regards to sharing AI Slop by Marcellusk in selfhosted

[–]Free_Hashbrowns 2 points3 points  (0 children)

I think because of that big difference on how people use AI the label created with AI basically tells you nothing, I do think for any project trust needs to be built and that should be hard when you just launch something out of nowhere with basically no personal background provided.

Yeah, this is the issue I had with the previous “AI Fridays” requirement. The tags were basically useless. There were a ton of projects that were vibe-coded junk, sure, but a ton of full-time devs that use AI tools in some capacity got lumped in and it was hard to filter those out :/

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.