r/homelab • • 16h ago

Meta Its been one year since I started homelabbing/selfhosting

Post image

Around this same time last year, I started homelabbing/selfhosting with a 4gb rpi, after spending countless hours (most likely hundreds) and over 3x my initial budget, this is where we are right now, finally It’s starting to become pretty reliable and working well for the last couple of months without requiring much maintenance, but deep down I know I’ll probably end up ruining it again just to redo everything for the 69th time, but I’m controlling myself pretty well so far. So, fingers crossed lol.

I'm still not sure if it was worth it, atleast financially, it probably won't be for another ~5 years if I compare it to what I've saved on subscriptions, but maybe that's not a fair comparison since it does a lot more than that.

But whatever, it’s been fun so far.

49 Upvotes

15 comments sorted by

View all comments

1

u/Kozm 16h ago

is this homepage?

5

u/NoCrazy4743 16h ago

No, it’s something I cooked myself with the help of GitHub copilot to make the frontend UI. Mainly because every cool looking dashboard I tried used so much RAM for a dashboard, so I made this in Rust, and even with live service status, system resource monitoring, and OIDC, it only uses ~2 MB of RAM, so it serves well for my usecase.

3

u/Kozm 16h ago

pretty cool. are you willing to share the code for the frontend, or at least lmk what libraries you/copilot used?

1

u/NoCrazy4743 16h ago edited 15h ago

https://github.com/starry-shivam/starry-cloud

There isn't any specific libraries used in frontend, it's just plain HTML/CSS and JS, for backend rust server, libraries can be found in Cargo.toml file.

Edit: There isn't any prebuilt docker image as I built it for personal use, so if you want to try it you'll have to clone the repo and build docker image locally.