joelwwiggins/homelab-soc-playbooks
GitHub: joelwwiggins/homelab-soc-playbooks
Stars: 0 | Forks: 0
# Homelab SOC Playbooks & Incident Response Portfolio
**Repository Purpose**
This repository contains sanitized, professional-grade Security Operations Center (SOC) playbooks, incident documentation, and detection logic developed in a personal Kubernetes + Wazuh homelab environment.
It demonstrates practical skills in:
- Threat detection and correlation across SIEM + container platforms
- Playbook authoring following real SOC standards (NIST/SANS-aligned)
- Prioritization by blast radius and confidence
- Post-incident improvement (detection engineering + architectural hardening)
- Clear, actionable documentation suitable for handoff or audit
**Intended Audience**
- Cybersecurity students and career transitioners building portfolios
- Hiring managers or professors reviewing practical SOC capabilities
- Personal reference for ongoing homelab security operations
## Skills Demonstrated
| Category | Examples |
|----------------------------|----------|
| **Incident Response** | Full investigation workflow, evidence collection, containment decision trees |
| **Playbook Development** | Structured, version-controlled, MITRE ATT&CK mapped procedures |
| **Detection Engineering** | Custom Wazuh rule logic, correlation of multi-source signals |
| **Kubernetes Security** | NetworkPolicy containment, pod/node forensics, workload isolation |
| **SIEM Operations** | Wazuh agent key management, rogue agent impersonation response |
| **Documentation** | Professional Markdown structure suitable for real SOC teams |
| **Continuous Improvement** | Lessons Learned section + actionable post-incident tasks |
**Background Context**
Author is a cybersecurity student (IT-Info Tech Cybersecurity certificate track) with 20+ years of process optimization and refinery experience. This homelab work bridges industrial control systems thinking with modern cloud-native security practices — a strong foundation for ICS/OT cybersecurity or hybrid SOC roles.
## Repository Structure
homelab-soc-playbooks/
├── README.md
├── SKILL.md # Instructions for future LLM / AI assistance
├── playbooks/
│ └── wazuh-agent-impersonation-kubernetes.md
├── incidents/ # Example incident reports (sanitized)
├── detections/
│ └── wazuh/ # Custom rules & decoders (future)
└── architecture/
└── wazuh-kubernetes-notes.md # Deployment & hardening notes (future)
## How to Use These Playbooks
1. Review the playbook for the scenario that matches your alert or investigation.
2. Follow the **Investigation → Containment → Eradication → Recovery** flow.
3. Use the **Lessons Learned** section after every real or simulated incident to improve detections and architecture.
4. All commands and NetworkPolicy examples are ready to adapt to your environment (after proper testing).
## Important Notes
- All content in this repository has been **sanitized** for public sharing. Real hostnames, internal IP ranges, namespace names, and specific identifiers have been generalized or replaced with placeholders.
- These artifacts were created for **educational and portfolio purposes** while building defensive capabilities in a homelab.
- This is **not** production advice for any live environment. Always test thoroughly and follow your organization's change management processes.
## Future Additions (Planned)
- Additional playbooks (ransomware, supply-chain compromise in Kubernetes, etc.)
- Custom Wazuh rules and decoders
- Sample incident reports with timelines
- Architecture diagrams and hardening guides
- Mapping to CompTIA Security+ / CySA+ / PenTest+ objectives where relevant
**License**
Educational / Portfolio use. Feel free to fork and adapt for your own learning. Please credit if you reuse substantial portions.
**Contact / Links**
- GitHub: [your-username]/homelab-soc-playbooks
- LinkedIn / X: (add your professional profiles)
*Last updated: May 2026*
*Built while pursuing cybersecurity certificate and building practical SOC skills in a Kubernetes homelab.*