Skip to main content

Prerequisites

If you want to deploy this project for yourself, there are a few things you'll need.

Dependencies

Initial Setup

  1. Install the required dependencies on your local system.

  2. Sign in to your GitLab account, and fork my repository.

  3. Clone your fork to your local system, and change directory into it.

    git clone https://gitlab.com/<your-namespace>/homelab.git
    cd homelab

Other requirements

  • A reasonable understanding of the technologies used within this project.

  • A dedicated physical host, with the following minimum requirements:

    CPUMemoryStorageNetwork
    24 threads64 GB RAM1x 1 TB NVMe + 1x HDD array2x 1 GbE NIC