Skip to content

jacedeno/lab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

17 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

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

No packages published