| docs | ||
| .envrc | ||
| .gitignore | ||
| flake.lock | ||
| flake.nix | ||
| Justfile | ||
| pyproject.toml | ||
| README.md | ||
| uv.lock | ||
| zensical.toml | ||
hometohomelab.fyi
A guide for homies who want to start self-hosting to take control of their data, which is arguably the most valuable thing you have in life. Hopefully we can help you skip through the BS.
Built with the Zensical static site generator.
To contribute just fork and clone the repo locally, install zensical
and just or use the included dev shell,
and run just init then just serve.
Outline of topics to cover
Each item in the list will have a status of: TODO, WIP, or WRITTEN.
- TODO: No work has been done on this.
- WIP: Currently writing, needs contribution, not complete enough yet.
- WRITTEN: Good enough to read, but can always use additions, more contributions.
Guides
The home page should outline the paths you can take by linking to the different guides and topics. It should help someone find what they're looking for in five minutes or less.
The most minimal homelab setup consisting of a NAS and maybe a router.
Should cover:
- Building a NAS
- Setting up TrueNAS
- RAID
- Data pools
- Docker
- Deploying apps on TrueNAS
This one is for people who want to grow past the basics and have actual infrastructure at home. If you're not afraid to get your hands dirty, this is the one for you.
Should cover all the topics listed below.
Topics to cover in depth
- Networking
- Servers
- Storage
- Deployment
- Management