Hack Club Flag

HomeLab YSWS

Welcome to HomeLab. A YSWS where you ship projects related to having a self hosted server at home, and we ship things to help you create your own setup (or update a setup you already have!)

Frequently Asked Questions

What is HomeLab?

HomeLab is a Hack Club YSWS program where you ship projects related to having a self hosted server at home, and we ship things to help you create your own setup (or update a setup you already have!)

What is classified as a home server related project?

We are fairly open to this, however creating a random project that is "hosted on a home server" doesn't count. This means you can't build an unrelated website and just claim you can host it on a home server. Instead, ideas include a website that lets you automate tasks and processes on your network, a file explorer based on storage on a NAS, etc. You could also do a hardware project such as a 3d printed server rack.

How many projects can I make?

You can make as many project as you would like, as well as contribute them all to your hour total to spend on rewards. Rewards pretty much work like a shop balance where your hours are you balance, and you can buy any amount of things.

Are there any requirements for participating?

You must be YSWS eligible (18 years or under) and a participant of Hack Club.

Is HomeLab free?

Yes! HomeLab is a Hack Club program and completely free to participate. Find out more at hackclub.com.

Can I double dip?

No, you cannot double dip with other YSWS programs.

Is there a minimum hour requirement and how do I track hours?

Each project submitted must have at least 3 hours tracked towards it using hackatime.hackclub.com. Projects must also be in a working and shippable state.

Can I use AI?

AI coding can be used for at most 20% of the code written. All readmes must also be human written.

What are the requirements for submitting?

- Project on a GitHub repo with frequent commits (at least 1 every 4 hours, if not your hours may be reduced!)
- Project has tracked at least 3 hours.
- Project is written with not more than 20% of AI
- You have a working and live demo. (for hardware this can be a picture or video, they must be physically made)

Rewards

3x CAT6 1m Cable - 1 hour

you can never have enough!

32gb USB Flash Drive - 2 hours

perfect for booting and installing OS!

Raspberry Pi Zero 2 W - 7 hours

perfect for monitoring your servers!

TL-SG108 Network Switch - 4 hours

Cable Management Kit - 3 hours

500gb SSD - 10 hours

1tb SSD - 16 hours

4tb SSD - 75 hours

Raspberry Pi 5 - 30 hours

Beelink Mini PC, Mini S12 - 36 hours

GMKtec Mini PC Computers N95 - 40 hours

ASUS NUC 15 Pro (core 3) - 76 hours

Synology DS223 (2 bay) - 60 hours

Synology DS925+ (4 bay) - 130 hours

UGREEN NASync DH4300 Plus (4 bay) - 85 hours