Skip to content

jacedeno/lab

Repository files navigation

🚀 GeekLab: My DevOps & IIoT Journey

Welcome to my GeekLab repository. This is a living documentation of my home lab environment, where I bridge the gap between Industrial IoT and Cloud-Native DevOps.

🎯 The Mission

I am an IIoT Full Stack developer transitioning into a DevOps Engineer. This repository serves as my "Infrastructure as Code" and technical manual for my Proxmox-based lab.


🏗️ The Infrastructure (Proxmox "GeekLab")

☁️ Virtualization & Orchestration

  • Proxmox VE (LXC & VMs): The backbone of my lab.
  • Kubernetes Cluster: Running containerized workloads and practicing orchestration.
  • Docker Instances: Rapid deployment for microservices and IIoT gateways.

🛠️ Lab Components

  • Home Automation & IIoT: Connecting physical sensors to high-level dashboards.
  • Homepage: My central dashboard for service monitoring (Running on LXC).

📂 Repository Structure

Folder Description
/dotfiles My Terminator, Zsh, and Oh My Posh configurations.
/kubernetes YAML manifests and K8s cluster configurations.
/apps Custom applications developed during this journey.
/docker Docker Compose files for various services.

⚙️ Quick Setup (Dotfiles)

To replicate my terminal environment (Terminator + Zsh + Oh My Posh + FZF):

  1. Navigate to the dotfiles directory.
  2. Follow the instructions in dotfiles/README.md.

🛠️ Tech Stack

Bash Linux Docker Kubernetes Proxmox Python


📬 Connect with me

  • Goal: Aspiring DevOps Engineer.
  • Interests: IIoT Full Stack, Automation, CI/CD, and Self-hosting.

About

My lab journey

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors