Skip to content

irfanhakim-as/homelab-wiki

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Homelab Wiki

Important

This repository is (constantly) a work in progress. For a more desktop-oriented wiki on Linux, check out my Linux Wiki.

Overview

This wiki is a collection of guides and tips mostly focused on starting and maintaining a homelab setup - my hope is that it could help others to get started with their own homelabbing addiction journey, for personal or professional purposes. Do note that this wiki leans towards my own personal homelab infrastructure, based on my own experiences, and is not necessarily perfected to be a general guide.

Directory

Courses

This is a list of course-specific guides that compiles individual topics found in this repository into individual guides catered to the course:

Acquiring the right hardware for the job is the first step in setting up a homelab. This course details the hardware used in my homelab (as a guideline) and any necessary configuration steps in setting them up.

Topics include, but (possibly) not limited to:

At the heart of most homelabs, is a primary server node running a hypervisor. Hypervisors allow for the creation and management of virtual machines, among other things, which are then used to host your applications and services. This course covers the installation, configuration, and management of your chosen hypervisor software that enables you to run multiple systems on a single physical machine.

Topics include, but (possibly) not limited to:

Host Deployment Environments

Once you have got your hypervisor running, you need to decide how to actually deploy and run your applications. This course covers the different environments and methods available for hosting your services.

Topics include, but (possibly) not limited to:

Networking is a vital component of any functional homelab. This course covers the networking services and configurations needed to ensure proper connectivity and secure access to your hosted services, locally or publicly.

Topics include, but (possibly) not limited to:

Services

Last but not least, once your homelab is all ready and set up, it is time to reap the rewards by utilising your setup! This course covers the plethora of applications and services that you could host on your homelab, and how to set them up.

Topics include, but (possibly) not limited to:

Contributing

These guides take up a huge chunk of my time to research, setup, test, document, and the most painful of all... organise.

If you appreciate what I do, here's how you could contribute:

  • Sponsor me! Even a single cent to a stranger like me, would be far too generous.
  • Report an issue, any issue, including inaccurate instructions, typos, dead or missing links, incomplete guides, etc.
  • Create a pull request for any type of corrections, improvements to existing guides, or new guides to add.

About

Wiki about everything Homelab

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published