Server Build(Companion-Cube)

After building my first computer I immediately wanted to start another build. Shortly afterwards I began to plan out my next build which would act as my home server. I dubbed this build "Companion Cube" after the Companion Cubes from the Portal game series due to the cube shape of the case and the fact it would act to complement my main PC. Plus, who doesn't love Portal?

Companion-Cube runs Ubuntu Server LTS 16.04 as it’s OS and employs a variety of software to perform various functions: A combination of Mergerfs and SnapRaid is used to create a drive pool and utilize two hard drives as parity drives; Plex for a home media server to stream videos, music and podcasts to devices on and off my home network; Timeshift and Rclone paired with Google Drive to takes snapshots of the OS and backup all media to the cloud; Samba for accessing files from other devices; and OpenVPN to give me access to my resources wherever I may be.


  • CPU: AMD - Athlon X4 880K 4GHz Quad-Core Processor
  • Motherboard: ASRock - A88M-G/3.1 Micro ATX FM2+ Motherboard
  • Memory: Mushkin En​hanced Bla​ckline 8GB​ (2x4GB) D​DR3-2133 M​emory
  • Storage: HGST - Ultrastar Archive 10TB 3.5" 7200RPM Internal Hard Drive
  • Video Card: EVGA - GeForce GT 710 1GB Video Card
  • Case: Fractal Design - Node 804 MicroATX Mid Tower Case
  • Power Supply: EVGA - SuperNOVA G3 550W 80+ Gold Certified Fully-Modular ATX Power Supply
  • Network Card: Asus - XG-C100C PCI-Express x4 100 Mbps/1 Gbps/10 Gbps Network Adapter
  • Operating System: Ubuntu Server 16.04.4 LTS