This page is a collection of my personal projects, focused on how to build enterprise grade infrastructure for personal use using primarily Free Open Source Software (but always free) and low cost hardware for a best effect.
Resilient Infrastructure on a Shoestring
Setup of a resilient personal infrastructure at low cost, providing VM hosting on a Linux platform, segregated networking (firewall and dot1q VLANs) and additional shared storage.
Upgrading the Infrastructure on a Shoestring
Upgrading the VMWare Host at minimal cost for maximum performance whilst maintaining as much hardware from the previous cost and losing no data in the migration.
Secure Home VPN
Setup of a secure VPN for personal use at no cost, leveraging a Linux Operating System and the OpenVPN Access Server platform and allowing the use of MFA against for use on Windows, Linux, Android and iOS clients.
Lightweight Internal DNS and Certificate Authority
Setup of a lightweight BIND9 internal DNS server and lightweight CA leveraging a Linux platform and tinyCA2 to issue certificates in conjunction with the DNS naming issued from BIND.
WPA-EAP TLS (802.1X) WiFi
Setup of personal 802.1x Enterprise Grade WiFi deployment using freeradius and tinyCA2 to provide enterprise grade WiFi security to a personal deployment that is compatible with any wireless access point which supports the WPA-EAP protocol.
Open VPN Proxy Server
Setup of a proxy server, using OpenVPN with your choice of Public VPN provider to provide an encrypted gateway for your personal network, ensuring that at all traffic is routed through an encrypted endpoint.
Simple Web Based Wiki
Setup of a simple web-based wiki, using the markdown syntax and ideal for personal use.
Exim Send Only Mail Spooler
Setup and configuration of a send-only mail spooler using the Exim mailer daemon to handle notification emails.