Home Lab
I am writing a bunch of guides on how I configure my homelab. My goal is to use Incus as the basis of my setup. I started with LXD a long time ago and when Canonical ruined that and Incus was created, I switched to that. It is incredible seeing how rapidly Incus is being developed. The speed at which, the addition where you can easily nest Docker in LXC to now having basic support for the Open Container Initiative (App Containers), is incredible.
I try to use IPv6 as much as possible as well. If you don’t know IPv6 well and want to learn more, I highly recommend setting up Incus with IPv6 and playing around. Also make sure that you have an Internet Service Provider that supports IPv6 standards. I use Aussie Broadband who give out a /48 to all customers (this is how all ISPs should behave). They also enable you to set your reverse DNS for your range.
I use my homelab to learn new things that I often end up implementing in my work as a sysadmin. A lot of my guides will be looking at using IPv6 only or default if I need IPv4.
Todo list
- Configure Incus on Debian
- Setup & Configure HAProxy Container with Cloudflare Origins
- Configure Incus for Docker
- Setup SMTP Outbound Server with DKIM
- Install & Configure MariaDB Container
- Install & Configure PostgreSQL Container
- Install & Configure Keycloak Container
- Install & Configure Apache Guacamole Container