Skip to content

NafiAsib/home-lab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Home Lab

This repository is the central hub for all the setup files and comprehensive details outlining the architecture of my homelab.

The lab is essentially made up of three main parts:

  • a virtual machine on Oracle Cloud,
  • an old laptop,
  • desktop computer.

Virtual Machine (Oracle Cloud - Ampere A1)

  • CPU: Ampere A1 (ARM-based, 4 cores)
  • RAM: 24 GB

Laptop (Asus Vivobook Pro 15 - N580VD)

  • CPU: Intel Core i5-7300HQ (4 cores, 4 threads)
  • RAM: 12 GB DDR4 2666 MHz
  • GPU: NVIDIA GeForce GTX 1050 4GB GDDR5

Personal Computer

  • CPU: AMD Ryzen 7 7800X3D(8 cores, 16 threads)
  • RAM: 32 GB DDR5 6000 MHz
  • GPU: NVIDIA GeForce RTX 3090 Ti 24GB GDDR6X

Services that I self host:

  • llama.cpp
  • Nginx
  • Certbot
  • Vaultwarden
  • Portainer
  • Uptime Kuma
  • Watchtower
  • Multiple Next.js, Express.js & NestJS app
  • Headscale

Lab - Local (N580VD)

local-lab

Services

homepage-dashboard

NGINX Docker Next.js Go Bash Kubernetes

TODO

  • Add logging & monitoring setup
  • Add flow diagram of Cloud Lab