Homelab online • self-hosting & always learning

Building, breaking, and self-hosting
my own corner of the internet.

I’m Joshua Sippley - a homelabber by obsession. What began as a way to escape monthly subscriptions turned into a genuine love for Linux, networking, virtualization, and running my own infrastructure.

45+
Services self-hosted
3-2-1
Backup strategy
99.9%
Monitored uptime

About

From cancelling subscriptions to running my own cloud.

It started simply enough: I was tired of paying every month for services I knew I could host myself. Cancelling those subscriptions saved a little money, but it accidentally uncovered something better - I genuinely love this stuff.

These days the homelab is my playground for learning: Proxmox clusters, Docker stacks, UniFi networking, reverse proxies, off-site backups, and an ever-growing shelf of self-hosted apps. It’s never “finished” - and that’s exactly the point.

  • Self-hosted first

    If there’s a good open-source alternative I can run myself, it gets a home on my hardware.

  • Backups before bragging rights

    A service isn’t done until it’s monitored and backed up 3-2-1. Data loss is forever.

  • Always learning

    Every new container is an excuse to learn something - networking, security, or just why it broke at 2am.

  • Own your data

    Privacy and open source matter to me. I’d rather own my data than rent it back from someone else.

The stack

What I tinker with daily.

The platforms and tools my homelab is built on - and the ones I’m still learning.

01 - Virtualization

Proxmox & Virtualization

The homelab runs on Proxmox VE - production and lab side by side, high availability where it counts, and Proxmox Backup Server keeping it all safe.

  • Proxmox VE
  • Backup Server
  • HA
  • KVM / LXC
02 - Linux & Docker

Linux & Containers

A long-time Linux user - Arch on the desktop, Debian and Ubuntu on the servers. Almost everything runs in Docker, orchestrated with Compose so a rebuild is one command away.

  • Arch
  • Debian
  • Ubuntu
  • Docker
  • Compose
03 - Networking

Networking & Reverse Proxies

A full UniFi stack handles routing, switching, and firewalling across VLANs on dual-stack IPv4/IPv6. Services reach the world through Nginx Proxy Manager and Pangolin - exposed carefully, never carelessly.

  • UniFi
  • Firewall
  • IPv4 / IPv6
  • NPM
  • Pangolin
04 - Cloud & Monitoring

Cloud, Monitoring & Privacy

A Hetzner VPS extends the lab into the cloud for a true hybrid setup. Uptime Kuma and Beszel watch everything, with ntfy and Gotify pinging me the moment something needs attention - all open-source, all mine.

View live status
  • Hetzner
  • Uptime Kuma
  • Beszel
  • ntfy
  • Gotify
Daily toolkit

What powers the homelab

The software and platforms I use every day to run services, automate workflows, monitor infrastructure, and keep everything online.

  • Proxmox VE
  • Proxmox Backup Server
  • Docker
  • Compose
  • Arch
  • Debian
  • Ubuntu
  • UniFi
  • Nginx Proxy Manager
  • Pangolin
  • Hetzner
  • Uptime Kuma
  • Beszel
  • Home Assistant
  • IPv6
  • ntfy
  • Gotify
  • Jellyfin
  • Mastodon
  • Matrix

Self-hosted

Services I run (and actually use).

A living snapshot of the homelab. It grows every time I find something new worth hosting.

Sprout Tracker

Oak & Sprout - tracking feeds, naps, and nappies for the newest member of the household.

Family

Jellyfin

Self-hosted streaming for the whole media library - movies, shows, and music, no monthly fee.

Media

ARR Stack

Sonarr, Radarr and friends automating media management from search to shelf.

Media

Umami

Cookieless, privacy-friendly analytics for my sites - insights without the surveillance.

Monitoring

Uptime Kuma

Uptime monitoring and clean status pages keeping an eye on every service.

Monitoring

Beszel

Lightweight monitoring for servers and containers - resource health at a glance.

Monitoring

Home Assistant

The brain of the smart home - local-first automation and control, no cloud required.

Automation

ntfy

Simple self-hosted push notifications straight to my phone from scripts and services.

Automation

Gotify

A tidy internal hub collecting alerts and messages from across the homelab.

Automation

Kasm Workspaces

Disposable, containerised browsers and desktops - a fresh environment in a tab.

Productivity

BentoPDF

A complete PDF toolbox - merge, split, convert - that never touches someone else’s cloud.

Productivity

Mazanoke

Privacy-first image processing kept entirely on my own hardware.

Productivity

Mastodon

My own corner of the fediverse - decentralised, ad-free social on my terms.

Social

Matrix · Synapse

Federated, end-to-end encrypted chat through Element - messaging I fully control.

Social

Odysseus

Experimenting with PewDiePie’s self-hosted AI workspace - learning by tinkering.

Fun

Game Servers

Minecraft and other multiplayer worlds, hosted for friends and family to jump into.

Fun

Reliability

3-2-1, or it didn’t happen.

Hosting is the fun part. Keeping the data safe is the part that actually matters - so resilience is built in, not bolted on.

3

Three copies

The live data plus two independent backups, so a single failure is never the whole story.

2

Two locations

Backups live on different systems - Proxmox Backup Server at home, plus a separate backup node.

1

One off-site

At least one copy always lives off-site - a remote node and cloud storage endpoints, ready for the worst day.

Backups are verified and Proxmox Backup Server reports in automatically - because an untested backup is just a hope.