Skip to content

🔬 What’s in My Labs?

Welcome to my lab environment — a space where I experiment, learn, and build real-world cybersecurity, DevOps, and automation projects. Here, I combine practical tools and services to simulate enterprise environments, test configurations, and fine-tune my skills. Below is a breakdown of the core services and tools running in my lab:

🛡️ Core Services

  • Pi-hole: A network-wide DNS sinkhole used for blocking ads and tracking domains. Also acts as a lightweight DNS resolver.
  • NGINX Proxy Manager / Traefik: Handles reverse proxying and SSL termination for internal services.
  • Docker / Docker Compose: Container engine for hosting modular services like web apps, databases, and automation tools.
  • Portainer: Web-based GUI for managing Docker environments across containers and volumes.
  • n8n: No-code/low-code automation platform used for building workflows like alerting, syncing, or integrating services.
  • Syncthing: Continuous file synchronization tool, used to keep secure data like KeePassXC vaults in sync across devices.
  • Gitea: Lightweight self-hosted Git server used for version control and collaboration.

⚙️ Infrastructure Tools

  • Proxmox VE: Virtualization platform running VMs and LXC containers for isolated environments, testing malware, or setting up CTFs.
  • WireGuard: VPN service used to access internal lab services securely while on the go.
  • Suricata IDS: Intrusion Detection System for monitoring suspicious traffic across lab subnets.
  • UFW + iptables: Used for local firewall rules and port isolation between services.
  • PostgreSQL / MySQL: Database servers for application backends and data logging.

🧪 Projects and Experiments

  • CTF Challenges: Hosting custom Capture The Flag challenges for both offensive and defensive security testing.
  • Synthetic Data Generation: Evaluating AI models on synthetic intrusion datasets using CTGAN and validation metrics.
  • Home Server Automation: Scripts for scheduled backups, health checks, and automatic updates.

Feel free to explore each service page to see configurations, tips,

$ echo "Hello, world!"
$ ls -la