Homelab Documentation

Base-1 Lighthouse

Equipment :

i7-8700,T600 Hp - Pavilion 590 OEM PC (Proxmox Main Node)

TlSG1008D Unmanaged Switch

 

Soon:

Compute Server or compute Cluster

Do You need a firewall  ?

i5-8400 Mini Cpu (proxmox 2nd Node)

TP Link Archer C6 OpenWrt

Truenas Backup Node

Truenas Weekly Backup Node

RPis for PINUT

Managed Switch

UPSES

Wireless Monitoring ISP ?

JET KVMS

Cams 

RTL SDR 

IOT Servers

 

Inside Homelab

Proxmox Hypervisor 

get a reliable ssd with high tbw add testing vms on other ssd add 32 gigs of ram 

setup a domain name first 

start with vms and lxc's

Current Config

install tailscale setup as lxc 

add lan access and make it exit node 

always have 2 exit nodes

 

install Lighthouse truenas for file storage for vms and outputs of tasks init nfs and smb

add storage (via passthrough method)

assign static ip 

set boot order to 1 

 

install ubuntu server cli add smb shares 

add portainer to it 

homarr or homepage

jellyfin  - connected to storage from truenas

immich  - connected to storage from truenas

kavita  - connected to storage from truenas

myspeed

syncthing  - connected to storage from truenas

duplicati / kopia  - connected to storage from truenas

uptime kuma

arr stack - connected to storage from truenas

 

Minecraft VM - occasional so not 24 /7 on vm

 - connected to storage from truenas

use playit.gg for multiplayer or try tailscale funnel or cloudflare tunnel 

 

ML On Demand - MLOD

Gpu passthrough 

 - connected to storage from truenas

mlflow,torch,openwebui,exo ai,ollama,stable diffusion , code server , W and B Offline

 

Docker On Demand DOOD

Grafana / INFLUX DB / telegraf / otel / netdata / prometheus

Ngrok

NGINX

Kubernetes  ?

CICD / Github Pipelines / Runners

GITTEA - private - exposed via cloudflare tunnel / Tailscale Funnel

 

Windows test

Proxmox datacenter

 

Archive Server  ?  Soon  ? useless data collector server(contains public and open data and records , manuals , guides and documentations)

 - connected to storage from truenas external

for collecting all datas likes scraping or hoarding (CAN DO Ml)

research paper images

torrents , seed boxes  ?

 

SDR Server & IOT Server VM & CAM Server & Telescope Server

for satellites and radio communication records (ML Analysis)

Sensor and Self Made AWS Server

 - connected to storage from truenas

 

Communication server & DNS Server & Intranet

mqtt , basestation , matrix . selfhosted voice chat

 

Main Backup Truenas for vm truenas Backups and Proxmox Backups

- Takes Playground Server Backups and VMS (Tailscale)

Weekly Backups Machine  - OFF Room / OFF Internet (Updates Monthly or Rarely)

- Takes Playground Server Backups and VMS(Tailscale)

 

setup webhooks

databases for inc files and deleted files 

database for incoming and inactive devices and services 

setup grafana for monitoring

uptime ,web and services monitoring either grafana or bessel or uptimekuma

all logs logger

Add 2 Nics for each Server

 

Base-2 The Playground

 

 

 

Future Upgrades

10gbe nics

tesla p4 x 4 

rtx 4060 x 4