{"repo":"bltavares/homelab","free":true,"listed":false,"github":"https://github.com/bltavares/homelab","clone":"git clone https://github.com/bltavares/homelab.git","description":"Documentation and scripts to setup my homelab","language":"HCL","stars":27,"topics":["zerotier","pi-hole","homelab"],"license":null,"category":"self-hosted-apps","readme_excerpt":"Homelab setup ISP-provided Router - Vivo Fibra - All in one: 2.5ghz and 5ghz - IPv6 and IPv6 Dual Stack - /64 prefix provided, but not delegated (couldn't find settings yet) - /128 per device according to route table - Custom configuration: DHCP settings and IPv6 ULA - DHCP settings provide DNS server pointing to [PiHole] - There is a hidden /padrao URL which allows you to connect as support and have access to extra settings Libreelec + PiHole - Raspberry Pi 3 - Libreelec based - Connect to TV to watch tv shows and movies - 1TB USB3 External Storage - SMB shared - Docker plugin installed and running: - PiHole - Syncthing - Transmission Web - ZeroTier Bramble (PiCluster) - Raspberry Pi 3 + ClusterHat 1.3v + 4 Raspberry Pi W zero (5 Nodes) - ARMv7 + ARMv6 - Plans: - Run Hypriot OS with custom scripts to setup ClusterHat shared networking - One single ethernet port to share connection between all nodes - Consul + Nomad to run Docker containers - ZeroTier connection on each to take advantage of NPD emulation - GlusterFS to share volume data beween containers - Will be automated (as far as possible) - Questions - When will Habitat ARM support land? - Balena instead of Docker? - OpenWRT router managing zerotier to avoid setup cost on every node? Pi 1 - Raspberry Pi 1 Model B (2011) - ARMv5 - Plans: - Most likely an extra node - Want to automate docker build images across different ARMs (Could be useful) - Questions: - Buildkit for ARM? VM server - Old laptop which don't poweroff (s","default_branch":null,"files":null,"tree":[],"storefront":"/r/bltavares","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/bltavares/homelab/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}