Home Server

Secure Linux server environment with Dockerised applications.

System Architecture

Architected, deployed, and maintained a highly efficient and reliable home server infrastructure, providing continuous runtime and hosting a multitude of services. The system relies on a meticulously selected, energy-efficient Intel NUC to ensure continuous uptime without excessive power consumption.

Key Configurations & Security

  • Core Infrastructure: Performed a headless installation of Debian Linux, managing the entire environment exclusively via the command line interface (CLI).
  • Containerisation: Fully Dockerised all hosted applications, including a personal website, ensuring environment consistency, resource limitation, and isolated deployments.
  • Advanced Networking & Security: Implemented robust security measures, including a tarpit SSH configuration with strict cryptographic key-only authentication to mitigate brute-force attacks.
  • Encrypted Traffic Routing: Utilised Cloudflare Argo Tunnels to securely route external web traffic without exposing public IPs, paired with a WireGuard VPN implementation for secure administrative remote access.
  • Storage Reliability: Configured a redundant RAID array across SSD and HDD storage mediums, coupled with automated backup protocols to guarantee data integrity and system resilience over 3+ years of continuous operation.

Project Media

[ Photo Placeholder ]
[ Video Placeholder ]
← Back to Projects