01Vaultwarden
Zero-Trust Access & Security
Vaultwarden, Nginx Proxy Manager, Cloudflare Tunnels, Tailscale subnet routing, and Fail2ban. Nothing public-facing has an open port.
The Lab · Oklahoma · one mini PC
Cybersecurity student and homelab tinkerer from Oklahoma. I got into self-hosting out of curiosity, it kind of snowballed, and now I have 23 containers, a media library, a VPN, and way too many late nights debugging DNS.
❯ docker ps -q | wc -l
23 (live)
❯ pvesh get /nodes/Mothership/status
CPU 4% RAM 17.3/33GB
❯ qm list | grep running | wc -l
2 VMs running
❯ curl ifconfig.me # your public IP
216.73.217.68
this is a real shell — type help and hit ↵
your IP is shown only to you · not stored · see privacy
Schematic of the homelab: 23 containers running (live count) on ubuntu-docker-1 inside a Proxmox host, host CPU 4%, host RAM 17.3/33 GB, with Cloudflare, Tailscale and a VPN around it, and the media library on the host's second NVMe.
Machines:
Links:
entropy · crack time · never leaves your browser
Shodan InternetDB · public exposure record
sends the address you enter to Shodan when you press Check · privacy
01Vaultwarden
Vaultwarden, Nginx Proxy Manager, Cloudflare Tunnels, Tailscale subnet routing, and Fail2ban. Nothing public-facing has an open port.
02Jellyfin
Jellyfin + full *arr stack with qBittorrent tunneled through Gluetun VPN, so nothing leaks if the tunnel drops.