Lab
Projects, services, and lab systems I’m building as I learn.
Proof of work
Sites get messy fast
I’ve been learning to keep pages, shared includes, error templates, assets, versions, and changelogs separated so updates don’t become a pile of patches.
Build a reusable network shell
The current direction is one clean BROOKO UK NETWORK style: shared theme, central footer/header thinking, linked sections, and install/update discipline.
Turn it into Overnet WM
Next step is the proper admin side: manage domain folders, edit files, control settings, package updates, and keep permissions under a System Administrator role.
Projects
Overnet Web Manager
A custom web control manager/admin side for managing sites, files, updates, settings, and permissions.
- System Administrator role as the top-level admin role.
- Editor designed to pull files from each domain folder.
- Install/update packaging with clean version numbers and changelog discipline.
- Dark terminal UI based on the current Overnet-style theme.
GGLABS / GreenGoatLabs
Single-node Proxmox with practical services for daily life and learning.
- Pi-hole + local DNS hygiene.
- WireGuard remote access and VPN-aware troubleshooting.
- Nginx Proxy Manager for HTTPS routing.
- TrueNAS-backed storage, Jellyfin, Home Assistant, dashboards, and small tools.
Cloudflare & domain setup
DNS records, rules, SSL, redirects, internal/external naming, and clean access patterns.
- Subdomains for services.
- Wildcard records and certificates.
- SRV records where they actually make sense.
Website network
A shared style and content system across me, repo, demo, archive, media, database, and admin sections.
- Shared header/footer and central CSS idea.
- Version strings and changelog habits.
- Themed error pages and installer-first behaviour.
Internal dashboards
Small tools that make day-to-day admin simpler and less guessy.
- Login, user, role, and permission fixes.
- Database recovery and backup planning.
- Status checks, app settings, and safer admin screens.
TheGamingDen Discord
TheGamingDen is now just the Discord community — memes, game chat, and our Minecraft world TheBrokenRealm (TBR). No separate website is listed anymore.
Servers
GGLABS / GreenGoatLabs Proxmox host
What it runs
- DNS filtering + local name resolution
- VPN access for remote devices
- Nginx Proxy Manager for HTTPS routing
- Dashboards / small internal tools
- Media and home automation services (when needed)
How it’s set up
- Single node Proxmox with a simple, flat network
- Storage split between local disks and NAS shares
- Firewall enabled (kept sensible and maintainable)
- Consistent naming so services are easy to find
- Backups are treated as a first‑class feature
Services
Websites & design
- Modern, responsive landing pages & small sites
- Clean UI/UX, accessibility, and performance
- Branding cleanup: typography, spacing, colour, consistency
- Modular structure so it’s easy to maintain
Systems & infrastructure
- Cloudflare DNS setup and tidy rules
- Reverse proxy + HTTPS configuration
- VPN onboarding & secure remote access workflows
- Homelab / small-office self‑hosting (Proxmox, services)
- Documentation & hand‑off packs (PDFs, onboarding sheets, QR codes)