There is a saying that every family will have a home server in the future. This seems a bit generalized and arbitrary, especially considering the billions of people in China. After smartphones became popular, very few people need to use computers, and even fewer families need to set up a server at home. As for me, due to the need to learn new technologies and for side projects, my laptop just can’t meet my requirements. Companies generally provide computers, which makes it even more redundant and cumbersome. I plan to build a home server in the second half of the year, with a self-assembled x86 server as the main server, and a second-hand, cheapest IBM minicomputer to learn the AIX UNIX system (remote leasing is also an option, resources are welcome).
Learning the AIX system is to prove a point, as I feel a bit ashamed of not knowing AIX when job hunting. For the main server, my method is to reverse engineer the hardware configuration based on the services I need to deploy. I am temporarily planning to deploy TrueNAS, Proxmox, Ansible, K8S, Docker, Zabbix, Prometheus, MySQL, and intranet penetration among others. Additionally, I will deploy Stable Diffusion and some other open-source software related to AIGC, so there will be relatively high requirements for memory, CPU, and GPU. Since the server is deployed at home, considerations for low power consumption, energy saving, radiation protection, noise reduction, and heat dissipation are also important environmental safety factors.
Students with experience in setting up services at home are welcome to guide me, and those who also want to build a server are welcome to DM me.
Today I share the Homelab Tour from Learn Linux TV.