1) What this blog is
A runbook-style home lab log. Each post aims to include: goal → environment → steps → errors → fixes → takeaway.
Home Lab • Linux • Networking • Self-Hosting
Short, practical write-ups about what I built, what broke, and how I fixed it. Panda Ops is my proof-of-skills blog: Linux, networking, self-hosting, troubleshooting, and documenting real systems.
Current focus: secure foundation (VPN + DNS filtering) and building my own web server + mini CMS behind NGINX.
Lab: active
Hosting approach
Cloudflare → NGINX → Custom server
Hardware
Raspberry Pi (Pi Zero focus)
Why this blog exists: I’m building real IT skills by running real services and documenting the results. I started with reliable tools (NGINX), then added edge protection (Cloudflare), and now I’m building fundamentals (my own server + CMS) in a safe hybrid setup.
A runbook-style home lab log. Each post aims to include: goal → environment → steps → errors → fixes → takeaway.
A homelab that grows in phases: stable hosting → secure remote access → DNS filtering → always-on services → upgraded home server + segmentation.
Posts are written as simple files (Markdown) and my custom server turns them into consistent pages using the same CSS. The homepage cards are auto-generated from the post list (mini CMS).
If this message never changes, the server endpoint /api/posts isn’t running yet.
That’s okay — once your custom server is live, this section will auto-build cards.