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.