Documentation¶
Operations documentation for the self-hosted infrastructure and engineering projects of Gabriel Gabrie — a Power Systems Engineering student at Conestoga College.
These docs are written for two audiences: future-me, sitting at a terminal at 11pm trying to remember why a service is configured the way it is, and anyone evaluating the engineering thinking behind the work.
What's documented here¶
Z2 Mini Homelab¶
A repurposed HP Z2 Mini G5 workstation running as a headless Ubuntu Server: encrypted remote access via Tailscale, cross-platform file sharing via Samba, drive-health monitoring with email alerts, versioned snapshot backups, and self-hosted photo storage via Immich. Replaces paid iCloud subscriptions with infrastructure I own and control.
Start with Connecting for everyday access, System Reference for the lookup-style "what's the path / port / service" page, or Immich Photo Storage for the photo library and iCloud-migration runbook.
PlayStation Classic¶
A PlayStation Classic modded with Project Eris: a USB library of PS1 games booted from the rear port, two wireless DualSense controllers through 8BitDo adapters, and RetroArch with added Game Boy cores. The page records the working setup and the dead ends (USB 3.0 sticks, adapter firmware, AutoBleem with two controllers).
Workstation¶
The ASUS ROG Zephyrus set up as a closed-lid desktop, sharing a keyboard, mouse and speakers with a MacBook Pro: Windows power settings, a Logitech LIGHTSPEED dongle re-paired over raw HID++, audio routing, and a keyboard backlight taken back from a Windows Update service.
Writing¶
Long-form write-ups of completed projects — the architecture, the trade-offs, the design decisions and why.
How to read these docs¶
- Sidebar (left) — full navigation, organized by project.
- Search (top) — full-text across every page. Try a service name, a path, or a command.
- Edit pencil (top right of each page) — opens the source
.mdfile on GitHub for direct editing. - Theme toggle (top right) — light / dark, defaults to your OS setting.
Source¶
Every page on this site is generated from plain Markdown in Gabriel-Gabrie/docs. The same files render correctly on GitHub if you'd rather read them there.