My Lab
Running on a Proxmox homelab in London. These are live services hosted on my own hardware, reverse-proxied through Caddy with automatic TLS. No cloud. No reselling.
Personal Services
OpenMediaVault Workbench
omv.jojofly.com
Network-attached storage server. Manages HDDs and SSDs across the homelab — Samba shares, rsync backups, and SMART monitoring. Running in a Proxmox LXC.
OwnTone Media Server
tune.jojofly.com
Personal music library server. Streams to AirPlay, Chromecast, and any browser. No algorithms, no subscriptions — just my own library served from my own hardware.
FileBrowser Quantum
stor.jojofly.com
Self-hosted file browsing and storage. A clean web interface for accessing, uploading, and managing files across the homelab — like Google Drive, but on my own hardware.
Infrastructure
🖥️
Proxmox VE
Bare-metal hypervisor running all VMs and LXCs.
🔀
Caddy Reverse Proxy
Handles all ingress. Auto-TLS via Let's Encrypt.
🌐
CPanel
Web hosting control panel for BayaniHost customers.
📊
Uptime Kuma
Service health monitoring across the homelab.
💿
Backups
Proxmox Backup Server snapshots nightly.
🔒
Tailscale
Secure remote access between homelab nodes.
Network Topology
Internet
│
▼
(Public IP)
│
▼ Caddy Reverse Proxy LXC
├── jojofly.com → CPanel / static PHP
├── omv.jojofly.com → OMV LXC :80
├── tune.jojofly.com → OwnTone LXC :3689
├── stor.jojofly.com → FileBrowser LXC :8080
└── bayanihost.com → CPanel LXC :8083
Want your own self-hosted setup?
I offer affordable shared web hosting via BayaniHost — built on this same infrastructure, managed by me personally.