{"id":429,"date":"2023-12-04T17:55:12","date_gmt":"2023-12-04T17:55:12","guid":{"rendered":"http:\/\/virtuality.pt\/?p=429"},"modified":"2023-12-04T18:07:35","modified_gmt":"2023-12-04T18:07:35","slug":"home-labs","status":"publish","type":"post","link":"https:\/\/virtuality.pt\/?p=429","title":{"rendered":"Home Lab&#8217;s"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Home Lab &#8211; Self-hosted Solutions:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">NAS with Truenas Scale: Utilized for storage, running services like Plex, PhotoPrism, and NextCloud for family use.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Kubernetes Cluster (3 Mini-PCs):<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"480\" height=\"353\" src=\"http:\/\/virtuality.pt\/wp-content\/uploads\/2023\/12\/71DSXEyZGyL._AC_UL480_FMwebp_QL65_.webp\" alt=\"\" class=\"wp-image-430\" style=\"width:130px;height:auto\" srcset=\"https:\/\/virtuality.pt\/wp-content\/uploads\/2023\/12\/71DSXEyZGyL._AC_UL480_FMwebp_QL65_.webp 480w, https:\/\/virtuality.pt\/wp-content\/uploads\/2023\/12\/71DSXEyZGyL._AC_UL480_FMwebp_QL65_-300x221.webp 300w\" sizes=\"auto, (max-width: 480px) 100vw, 480px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Hosts multiple services including Cloudflare DDNS, Portainer, Homarr, Bitwarden, Linkwarden, Nginx Proxy Manager, Uptime Kuma, Trillium, Netbox, Home Assistant, gaming servers (Minecraft and Terraria for my kids), Adguard, and serves as a testing ground for Kubernetes studies.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><br>Docker Swarm (Two-node Raspberry Pi 4 Cluster):<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Running security tools for ethical hacking studies.<br><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Two Mini PCs in HA:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Running firewall (FW) with IPS\/IDS and WireGuard for VPN purposes.<br><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Work Lab:<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">DL 380G9 and DELL RX6xx Server:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">DL 380G9 serves as the main host for labs with extensive resources (512GB RAM, 56 cores), while DELL RX6xx focuses on VDI testing, DR, and Automation (384GB RAM, 52 cores).<br>NAS is dedicated to backups and image management.<br>Power management is controlled via Wake-on-LAN from Home Assistant and scripted startup\/shutdown for efficiency, as the combined power consumption of hosts, networking, and NAS exceeds 600W when fully operational.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">LAB diagrams:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"646\" src=\"http:\/\/virtuality.pt\/wp-content\/uploads\/2023\/12\/image-1-1024x646.png\" alt=\"\" class=\"wp-image-432\" srcset=\"https:\/\/virtuality.pt\/wp-content\/uploads\/2023\/12\/image-1-1024x646.png 1024w, https:\/\/virtuality.pt\/wp-content\/uploads\/2023\/12\/image-1-300x189.png 300w, https:\/\/virtuality.pt\/wp-content\/uploads\/2023\/12\/image-1-768x485.png 768w, https:\/\/virtuality.pt\/wp-content\/uploads\/2023\/12\/image-1.png 1301w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Nested labs:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"578\" src=\"http:\/\/virtuality.pt\/wp-content\/uploads\/2023\/12\/image-1024x578.png\" alt=\"\" class=\"wp-image-431\" srcset=\"https:\/\/virtuality.pt\/wp-content\/uploads\/2023\/12\/image-1024x578.png 1024w, https:\/\/virtuality.pt\/wp-content\/uploads\/2023\/12\/image-300x169.png 300w, https:\/\/virtuality.pt\/wp-content\/uploads\/2023\/12\/image-768x433.png 768w, https:\/\/virtuality.pt\/wp-content\/uploads\/2023\/12\/image.png 1358w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Nested Network Layer:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"348\" src=\"http:\/\/virtuality.pt\/wp-content\/uploads\/2023\/12\/image-2-1024x348.png\" alt=\"\" class=\"wp-image-433\" srcset=\"https:\/\/virtuality.pt\/wp-content\/uploads\/2023\/12\/image-2-1024x348.png 1024w, https:\/\/virtuality.pt\/wp-content\/uploads\/2023\/12\/image-2-300x102.png 300w, https:\/\/virtuality.pt\/wp-content\/uploads\/2023\/12\/image-2-768x261.png 768w, https:\/\/virtuality.pt\/wp-content\/uploads\/2023\/12\/image-2.png 1325w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">I&#8217;ve configured BGP between the Vyos on the LAB and the T0 on my NSX lab i also have the Fortigate on my lab doing BGP.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Home Lab &#8211; Self-hosted Solutions: NAS with Truenas Scale: Utilized for storage, running services like Plex, PhotoPrism, and NextCloud for family use. Kubernetes Cluster (3 Mini-PCs): Hosts multiple services including Cloudflare DDNS, Portainer, Homarr, Bitwarden, Linkwarden, Nginx Proxy Manager, Uptime Kuma, Trillium, Netbox, Home Assistant, gaming servers (Minecraft and Terraria for my kids), Adguard, and serves as a testing ground for Kubernetes studies. Docker Swarm (Two-node Raspberry Pi 4 Cluster): Running security tools for ethical hacking studies. Two Mini PCs in HA: Running firewall (FW) with IPS\/IDS and WireGuard for VPN purposes. Work Lab: DL 380G9 and DELL RX6xx Server: DL 380G9 serves as the main host for labs with extensive resources (512GB RAM, 56 cores), while DELL RX6xx focuses <a href=\"https:\/\/virtuality.pt\/?p=429\" class=\"btn btn-link continue-link\">Read More \/ Ler Mais<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-429","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/virtuality.pt\/index.php?rest_route=\/wp\/v2\/posts\/429","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/virtuality.pt\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/virtuality.pt\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/virtuality.pt\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/virtuality.pt\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=429"}],"version-history":[{"count":3,"href":"https:\/\/virtuality.pt\/index.php?rest_route=\/wp\/v2\/posts\/429\/revisions"}],"predecessor-version":[{"id":437,"href":"https:\/\/virtuality.pt\/index.php?rest_route=\/wp\/v2\/posts\/429\/revisions\/437"}],"wp:attachment":[{"href":"https:\/\/virtuality.pt\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=429"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/virtuality.pt\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=429"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/virtuality.pt\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=429"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}