Overview
Hosting my own docker server has not only been a valuable learning experience, but has also proved very useful for hosting personal projects and experimenting. I host services such as Nextcloud and Vaultwarden that I use daily, for file syncing between devices and password management respectively.
The server hardware is nothing special. I used an HP Compaq 8200 Elite SFF PC from 2011 that I bought used for 20$. I upgraded the RAM to 32GB at 1333 MT/s with 4 8GB RAM sticks I bought from a recycler in Fresno. I also added roughly 4TB of hard drives. This hardware is a good start and I have not ran into any performance issues with my current configuration, however I would like to upgrade in the future.