Hello Lemmy! Long time lurker, first time poster here.
Myself and a few friends love self-hosting, but believe that it's hard to get started. So we created what we believe to be the easiest gateway to homelabbing, and we called it Homelabinator!
To celebrate our launch, we are running a giveaway! Submit a screenshot of a subscription you have canceled to enter into a giveaway for a free domain of your choice!
Check it out here: homelabinator.com
26 Comments
frongt@lemmy.zip · 43 pts · 143d
For people asking "ok but what is it":
Also you should test your site on mobile. It's half broken for me.
iambeingheldhostage@lemmy.ml · 14 pts · 142d
Thanks for the heads up on mobile! We agree, certainly everything needs more work, but full disclosure, we are all full time students and working on this project on the side. :)
iamthetot@piefed.ca · 1 pts · 142d
Oof, yeah, it is not mobile friendly.
perishthethought@piefed.social · 30 pts · 142d
Great idea, really good name.
I looked at the back end source.
Do I understand correctly that when I run your app in my PC, the ISO is built on your server and then I download it?
Why does app.py submit an ip address to a google form?
https://github.com/homelabinator/homelabinator-backend/blob/main/api/app.py
You should know, stuff like that is going keep a lot of self hosters from recommending this.
iambeingheldhostage@lemmy.ml · 8 pts · 142d
perishthethought@piefed.social · 8 pts · 142d
Awesome, thanks for the answers
Mister_Hangman@lemmy.world · 23 pts · 142d
So Deployrr. But vibe coded and worse.
warmaster@lemmy.world · 12 pts · 142d
Looks vibe coded AF, is it ?
taco_shale032@lemmy.ml · 3 pts · 142d
It does seem odd to leave comments like https://github.com/homelabinator/homelabinator_unified/blob/a3301d01d732449ba65561c1033e158839e7244f/.gitignore#L66-L67 in. But aside from that, some of the code is also written in an unusual way imo.
MagnificentSteiner@lemmy.zip · -6 pts · 142d
Which part of the code?
(I guess your silence means you never looked at the code)
irmadlad@lemmy.world · -6 pts · 142d
....aaaaaand away we go! qwerty!
django@discuss.tchncs.de · 8 pts · 142d
How is it easier than yunohost?
irmadlad@lemmy.world · 6 pts · 142d
OP, I took a cursory run through of the site. Looks good. Could really have potential for those just dipping their toes in the self hosting pool. I haven't tested the ISO created tho. One thing, Tailscale client id & secret. I'm not sure I would want to disclose that on an unknown website, because of privacy issues. I understand why you included it, but it seems like an brief explanation as to how to do that manually, once the ISO is deployed, for those who might have some of the same reservations. Perhaps I overlooked that if it exists. Otherwise it looks like it would be a great introductory to self hosting.
Onward and upward.
ETA: I like the name too.
hereiamagain@sh.itjust.works · 3 pts · 142d
What does eta stand for in this context? I've seen it before and can't figure it out
irmadlad@lemmy.world · 4 pts · 142d
ETA = Edit To Add
Kind of like P.S.
FlyingCrow@lemmy.world · 6 pts · 142d
Why not just use the standard, "Edit: I like the name too."
irmadlad@lemmy.world · 4 pts · 142d
Because that's just the way I do. LOL
MrQuallzin@lemmy.world · 3 pts · 141d
I've never understood it either. I have to assume it's a younger generation thing that's moving into more online spaces as that generation grows up.
ETA will always be Estimated Time of Arrival. An actual useful acronym.
hereiamagain@sh.itjust.works · 1 pts · 141d
Thanks!
Nickm8@lemmy.world · 4 pts · 142d
Been using a similar project with friends, inspired by how Yunhost does manifests, and uses Tailscale / your Headscale
Is basically just a layer / scripting between Proxmox and Kubernetes for homelabbing
Doesn't require a custom ISO and is just a post install script on Proxmox.
auto ssl setup for all services with friendly URLs on your domain, control plane with Terraform-like declarative definitions for your lab
It's helped us a lot, but it's not something we have had time to tackle all the work involved to make it something valuable for others when everyone does homelabbing so differently.
The cons:
To do this properly is a big job, so hope this project works out for you as I like to see more community and people supporting each other with thier setups
Eirikr70@jlai.lu · 1 pts · 142d
I'm not fond of what makes it easier to set up a homelab. Because it might give the impression that you can run it with very little skills. And that opens the door to making your setup a netbot.
irmadlad@lemmy.world · 5 pts · 142d
........then you learn. That's pretty much how I did it. First Linux server I every deployed on a VPS, got taken over almost immediately. So you drop back to your trick bag, and spool up on security.
bhamlin@lemmy.world · 1 pts · 141d
Clicking on "Add" just gives a contextless "this only works on desktop" with no explanation of why or why not. About doesn't really explain why either. Could use a more helpful message there.
eleijeep@piefed.social · -5 pts · 142d
Joined: a week ago
Micromot@piefed.social · 9 pts · 142d
You can lurk without an account tho, doesn't mean they are credible or not
HubertManne@piefed.social · 2 pts · 142d
also I don't expect my accounts to go forever here. I have had three iterations. kbin, mbin, and piefed. I expect to have another one at some point. I like that stuff changes and new stuff pops up.
melfie@lemy.lol · 3 pts · 142d