-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 So as with all of my hyperfixations, I think about all the things I want to add to my homelab. Some of the plans around all of these additions haven't been fully fleshed out, and therefore are not deserving (in their current form) of a whole section. However, I do want to write down what I want to add, and why I want to add them. * **Ansible and IAC -** So one thing I have already noticed that will get old quickly is configuring servers. I mentioned in the DNS Server section that I think configuring basic hardening is something that there is zero excuse not to do. I don't want to let my laziness get in the way of my principles, and thus now is the time to implement 'Infrastructure as Code'. Several of the YouTubers I follow recommend Ansible for this, namely NetworkChuck, Wolfgang, and Jeff Geerling. I will write more about this when the time comes for me to implement it, but this will allow me to automate a lot * **Uptime Kuma -** As my home lab grows I want to be able to monitor all of the services that I am running. Uptime Kuma is one of the easiest ways to do this that I know of. * **Git server -** I use GitHub as my portfolio, and because of that, I want to avoid cluttering it with things like the files that this website is run on. For that reason I ideally * **Certificate Authority -** I will get into why I want to do this more at the time when I do it. To keep things simple however, it is mainly because I want to make sure that all my services communicate over HTTPS, and I don't want to make exceptions for their certificates on individual devices. Yes, I can do that dodgy thing with Cloudflare and subdomains, but frankly, I want my network infrastructure to be self-sufficient. * **PiKVM -** I have a post I am writing where I go through the list of things I have saved in my RSS "read later" folder. One of the links was an LTT video on PiKVM. It made me realise I may benefit from having 1 (or 3) of these. One hooked up to my main pc, another given to my parents to allow me to remote onto their PC and help out from anywhere, and one that I can potentially use as a drop box to get remote access during pen-testing (although this would require some modifications to work). It's not strictly speaking part of my home lab, but if I was to ever upgrade to a server I would need something like this. -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEVR2DXk8VSeBYxT6vvUo0nUeoF5wFAmV1h7MACgkQvUo0nUeo F5yIPw//btKneiw9ogILlJTSc3Zapvy5B1Dbs64DNIxDfiuqh8qszhvSwN4RNQnl sC6WYUe6KXuX+rXxT60CTshBVT5ON4ObnDy+ygRo0nb6/2VjGZ38TdcUiOTaX3Xi qSVS0NYMF/bhh43zGqQbZNu9vT0XrS1EoaO0z6ILb+oVi9V+51gSM2QyNQCZyIKI 4oyH5Y7XxCFjnUUsEpV4JZyL3+3Mjy5dd4W67i3fcHgnUGXm4W1W9r5lUAfHZBdp 7XLdttxWOSwOBVoLvpTjV46CBVXm34Yn+XdH2VnUkOFTU3rJIeWbPWZ82C8kgbay iHoNZNGjGbztdrYcyX93yH6iVYGLQ9A3WUla8tzOv389qm27zz6kBzcYGPXC63YR gVzqaQLP4uk02SfZHWDoCI5aBlPZsF5WpgRz7yy2J1d0tmIOi3l1+a2XiJUo3imz oeD54784wrjM8lRuKMmCR400wTE12pc+f3sCz/gu2pJh52upzgy9nG0KoKWa54W3 bUxO/nxY0o+hvEwG2oi8KZTO/MeoVLUk2YFQ/xoPoZJqAZEL5uc4KFbEev73TvML 7Cd4wKSLd6yTh7h8uA37gZ4W0YY45lRLwbMGSYHMBUKez6/i8+u2OgnMYqikMwJC CNpMT7iJkBgvi6aah8XOiYfn5KRt9fTHl8gz/fZ5od44TVKnHuQ= =DPuD -----END PGP SIGNATURE-----