All works

II. Ongoing · Personal project

Home Lab

A self-hosted Linux server for 10 users, running at 99% uptime for 18 months.

Self-hosted for 10 people

The problem

Ten people needed a private VPN, shared file storage, and a game server they could count on.

What I built

I run a Linux server that handles all three. I split the 20-device network into 4 VLANs with firewall rules and an IPsec VPN, and wrote an API that reports live stats from the game server.

uptime
99%
running
18 mo
people relying on it
10

My Linux server handles VPN, file storage, and a Minecraft server for 10 friends. It has stayed up 99% of the time over 18 months.

I split the 20-device network into 4 VLANs with firewall rules and an IPsec VPN, and set up a VirtualBox lab for security practice. The MC Server Stats API runs against the Minecraft server here.

  • Linux
  • VLANs
  • IPsec VPN
  • Firewalls
  • VirtualBox