Skip to content
BrooKo.UK

Lab

Projects, services, and lab systems I’m building as I learn.

Proof of work

The missing bit: small case-study style notes that show the work behind the skill list.
problem

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.

solution

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.

next

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

A few builds that show the mix of web + infrastructure work I enjoy.
flagship build

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.
PHP MariaDB Admin UI Updater
homelab

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.
Proxmox LXCs TrueNAS NPM

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.
Cloudflare DNS TLS

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.
PHP Routing Design system

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.
MariaDB UX Ops

TheGamingDen Discord

TheGamingDen is now just the Discord community — memes, game chat, and our Minecraft world TheBrokenRealm (TBR). No separate website is listed anymore.

Community Discord Minecraft

Servers

A bit about the kit behind the scenes (sanitised — no internal IPs/IDs).

GGLABS / GreenGoatLabs Proxmox host

Single‑node Proxmox for everyday services — shared without internal IPs/IDs.
Ask about a Proxmox setup

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
Want the nerdy details? I keep the secure bits private, but I’m happy to talk architecture and trade‑offs. I keep public write‑ups sanitised — no internal IPs/IDs or sensitive details.

Services

What you can hire me for — kept simple and practical.

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)

Want help with a site or setup?

Tell me what you’re trying to build — I’ll suggest the cleanest route.