#Fringemonkey's 100 Days of Homelab

1 messages · Page 1 of 1 (latest)

terse isle
#

This is super motivational to me, I have been suffering from a lack of motivation with my lab, and home services. I plan to use this as motivation to complete these outstanding projects, and move on to new more enjoyable projects.
link to my hardware post:
https://discord.com/channels/677701098101932032/1059752305693564938

Some of the Major Goals I have for this project are:

  • Home network resiliency.
    • Tim's short at the start of the Pi Hole HA video(link) is exactly why.
  • Network unification.
    • I have a small ISP that runs my most external network, and then I also have my "Home" and a "Lab" network. Looking to condense this.
  • Home Automation.
    • I have been messing with Home Assistant off and on for quite a few years, but have never fully utilized the hardware I currently have, much less want.
  • Home Lab hardware.
    • I have collected quite a bit of hardware that isn't being used for the propose they were bought or are offline.
  • Local services
    • Kubernetes
    • Resilient storage
    • SSL/Let's Encrypt
    • this list is basically infinite...
  • Robots?
  • AI/Machine Learning?
  • Documentation!

Edit :
Today I had planned to work on setting up a Pi to do PiHole redundancy with. But creating these post helped me realize how badly I need better documentation. I recently discovered Obsidian https://obsidian.md/ and have been working on getting a system established there to inventory and document my lab work, and other parts of my life.
So with that in mind I am setting my first 3 goals of:

  • Get all server and networking hardware into Obsidian.
  • Set up PiHole Redundancy on a Pi, and on 2 nodes of PVE.
  • Set up an Obsidian container to run as a web service locally, with the intention of making it public at some point in the future.
terse isle
#

Starting with documentation, oh boy! Have come up with the Template I want to use inside of obsidian for the Servers and Network.(pic 1and2)
Then I have that data rolling up onto my inventory page. (Pic 3)
Inside of obsidian this is being done with a community plugin named Dataview. The tables look like this.(Pic 4). All of the data, in the method I am using comes from the "Frontmatter" an Obsidian term for metadata. it is the data between the

---
Frontmatter
---

This is one of the main reason I went with obsidian for my notes and info dump. It feels like a coders tool.
I got about half of the servers and 1/4 of the network gear done today. On to the rest tomorrow.

terse isle
#

1/5/23
With the help of @sweet badge and quite a few others I spent some time working on Switching to ZFS. This is my first experience with ZFS. I have PERC H740P raid cards in my main PVE hosts, I updated the firmware of the cards and enabled EHBA mode. While doing this i had to remove the VDisks from the controller and that would have been an issue if I had data on them. After updating and changing the mode, ZFS was simple to deploy in striped mirror.