Start Here
Insights
Concepts, decision points, troubleshooting patterns, and operator-facing field notes.
Topic Hub
Linux host administration, Ubuntu, Debian, services, storage, and networking.
Use this hub as a cross-surface map: start with insights for this topic, then branch into supporting tools, drills, and implementation work as needed.
Start Here
Concepts, decision points, troubleshooting patterns, and operator-facing field notes.
Support Surface
Checklists, scripts, templates, and evidence packs you can use once the path is clear.
Support Surface
Hands-on build guides and validation environments for testing ideas end to end.
Insights
Use this when you need to choose the right file-migration path instead of defaulting blindly to Robocopy, PowerShell, rsync, or storage replication.
Use this when a Spring LDAP application cannot read the accountExpires attribute from Active Directory or receives conversion errors.
04, focused on service health, JFrog logs, database reachability, reverse proxy behavior, and restart safety.
Use this when a browser reports a CORS failure only on a corporate or filtered network.
conf after reboot. Verify the resolver file source, service startup order, and competing network-management services before forcing static DNS settings.
Use this when git clone works on the host but fails inside a Docker build or running container.
A Linux Nginx redirect-loop checklist for multi-domain applications, focused on server blocks, proxy headers, app URL settings, cookie scope, cache layers, and log validation.
A GPU passthrough checklist for RTX 4000 SFF Ada cards on ESXi 8 and Minisforum MS-02 hosts, covering firmware, VM settings, and validation.
Use this when RustRover cannot connect to a remote Docker host over SSH.
Use this when Ansible running through WSL cannot SSH into a Vagrant VM during provisioning.
04 breaks or becomes unstable after VS Code Remote-SSH use.
A snapshot recovery checklist for large VMs, focused on storage pressure, snapshot chain health, consolidation, and safe validation.
Use this when Tailscale installation fails on Linux Mint. Validate the repository source, package dependencies, service state, and network path to the package mirror.
Use this when VS Code Remote SSH reports that it failed to parse the remote port from server output.
Labs
Build a home network visibility dashboard with ntopng, syslog, and VLAN summaries for quick traffic checks.
A practical setup for a Continuous Integration (CI) pipeline in your homelab that automatically deploys Docker services from GitHub repositories and includes rollback capabilities.
A Jellyfin media utility server with metadata automation, storage hygiene checks, and a repeatable layout for home media libraries.
Build a Proxmox Backup Server lab with retention policy, backup job evidence, and a monthly restore drill so recovery confidence comes from tested restores.
A Raspberry Pi travel gateway pattern for secure WireGuard access back to a home lab while away from the trusted network.
A self-hosted Vaultwarden password vault with backups, recovery notes, and practical safeguards for family use.
A practical setup for a small office network monitoring stack using LibreNMS for network visibility, syslog for log management, and alert routing for notifications.
Build a self-hosted Paperless-ngx workflow that turns scanned documents into searchable records and includes a backup check you can repeat.
By completing this guide, you will establish a secure remote access setup using WireGuard and implement split DNS for your self-hosted services.
Create a WireGuard jump host for remote access that keeps internal services private and leaves room for MFA-friendly access patterns.