Proxmox Server
I decided to repurpose a mini Dell Optiplex PC into a Proxmox server to host several services I wanted to run, including a Minecraft server, Pi-hole, and Wazuh.
Through this project, I gained a deep understanding of virtualization on Linux and significantly enhanced my knowledge of the Linux command-line interface (CLI) and how to use it effectively.
What where my requirements for this server?
What did I get?
I purchased a Dell OptiPlex 3060 Micro PC featuring an 8th Gen i5 processor for just £79.99 on eBay. This left me with a generous £20 remaining in my budget to allocate toward memory and storage upgrades.
The PC



The Process
Check the System
I needed to check the system and make sure I got what I bought. This included checking the CPU, Memory & Storage. I then booted the computer into Windows as a first test.
Upgrade the system
I upgraded the system by doubling the RAM to 16GB of DDR4 2666 MHz and adding a 500GB 2.5" SATA SSD.
Plan what I want to do
I needed to plan exactly what I wanted to do with this system, this included choosing the Operating System based on the power it has, and what Software I wanted to get installed on this.
Install the Operating System
I installed Proxmox as this is a powerful open-source virtualization platform that catered to all of my needs. Features like KVM Support, ZFS Support, Clustering, Snapshot support and the Web UI made me choose this as an OS.
Create Virtual Machines
​I decided to create 3 Virtual Machines, these were PiHole, Wazuh and a Minecraft Server.
The Virtual Machines
