From 1b734a756cebaa10a48f2e216efb4ebc2cf2afd3 Mon Sep 17 00:00:00 2001 From: ced4568 Date: Sun, 26 Apr 2026 17:16:25 -0500 Subject: [PATCH] v3 updates that techstack --- README.md | 184 +++++++++++++++++++++++++++++++++++++++--------------- 1 file changed, 135 insertions(+), 49 deletions(-) diff --git a/README.md b/README.md index 13e2ba2..82473eb 100644 --- a/README.md +++ b/README.md @@ -28,10 +28,10 @@ This repository represents a **live system portfolio**, not just static projects It showcases: -- πŸ“Š **Ced’s NOC Dashboard** (live system monitoring) -- 🧠 **HomeLab Infrastructure** (Proxmox, VLANs, services) -- ☸️ **K3s Cluster** (distributed compute) -- πŸ“‘ **APRS iGate (RF Edge System)** +* πŸ“Š **Ced’s NOC Dashboard** (live system monitoring) +* 🧠 **HomeLab Infrastructure** (Proxmox, VLANs, services) +* ☸️ **K3s Cluster** (distributed compute) +* πŸ“‘ **APRS iGate (RF Edge System)** --- @@ -40,56 +40,132 @@ It showcases: A central visibility layer for all systems. ### πŸ” What it shows: -- Infrastructure health -- Service availability -- Network segmentation -- RF edge system status + +* Infrastructure health +* Service availability +* Network segmentation +* RF edge system status ### 🧠 Why it matters: + This demonstrates: -- System monitoring mindset -- Operational visibility -- Real-world infrastructure awareness + +* System monitoring mindset +* Operational visibility +* Real-world infrastructure awareness --- -# πŸ“‘ Featured System β€” APRS iGate (RF Edge) +# 🧠 Featured System β€” Ced’s NOC (Network Operations Center) -A real-world RF β†’ Internet gateway built using: +A real-time monitoring and observability platform built on top of my homelab infrastructure. -- Raspberry Pi -- Direwolf APRS TNC -- Tuned audio chain (critical for decoding) -- APRS-IS integration +### πŸ” What it demonstrates: -### πŸ”— Project: +* Live system monitoring (services, nodes, edge systems) +* Infrastructure visibility across VLANs and clusters +* Custom dashboard UI (portfolio + operational view) +* Service health tracking (latency, uptime, status) +* Real data ingestion (not simulated) + +### βš™οΈ Stack: + +* Python (health checks / data generation) +* JSON API (status feed) +* JavaScript (dynamic UI rendering) +* Future: Grafana + Prometheus integration + +πŸ‘‰ This is the **core system** that ties everything together. + +--- + +# 🧱 Foundation β€” Ced’s Home Lab (Infrastructure + Monitoring) + +Real-world environment used to simulate production systems and host services. + +* Proxmox virtualization platform +* K3s Kubernetes cluster (Raspberry Pi) +* TrueNAS storage system +* Nginx Proxy Manager (external access layer) +* VLAN segmentation (Main / IoT / HomeLab / Guest) +* Monitoring stack (Grafana, Prometheus, Uptime Kuma) + +πŸ‘‰ The NOC dashboard is built directly on top of this environment. + +--- + +# πŸ“‘ Edge System β€” APRS iGate (RF β†’ Internet Gateway) + +A real-world RF system that feeds live data into infrastructure. + +* Raspberry Pi + Direwolf APRS TNC +* Audio chain tuning (critical for decode accuracy) +* APRS-IS integration +* Real beacon ingestion from handheld radios + +πŸ”— **Project:** https://github.com/ced4568/ceds-aprs-igate -### πŸ”₯ Key Insight: +--- + +## πŸ”₯ Key Insight + This system bridges: -```text +``` RF (radio signals) β†’ Digital Infrastructure β†’ Internet (APRS-IS) +``` + +--- + +## 🎯 Key Tuning Insight + +* Target audio level: **~50–60** +* Too high β†’ clipping / decode failure +* Too low β†’ missed packets + +This was tuned using: + +* Direwolf audio level output +* Real beacon testing from handheld radios --- # 🧠 Featured Projects --- # 🧰 Tech Stack +### ⚑ Core Technologies + TypeScript Git Linux @@ -108,50 +184,60 @@ RF (radio signals) β†’ Digital Infrastructure β†’ Internet (APRS-IS) --- -# πŸ—οΈ System Architecture Focus +### πŸ–₯️ Infrastructure & Systems -This portfolio demonstrates: +* Proxmox VE (Virtualization) +* K3s Kubernetes (Raspberry Pi Cluster) +* Docker / Containerized Services +* TrueNAS (Storage) -- Infrastructure design -- Monitoring and observability -- RF system integration -- Network segmentation (VLANs) -- Linux service management -- Real system deployment (not simulated) +### πŸ“Š Monitoring & Observability ---- +* Grafana (Dashboards) +* Prometheus (Metrics - in progress) +* Uptime Kuma (Service Monitoring) +* Custom NOC Dashboard (Python + JSON + JS) -# πŸ“‘ Edge Systems (Differentiator) +### 🌐 Networking & Access -Most portfolios show apps. +* Nginx Proxy Manager (Reverse Proxy) +* Cloudflare Tunnels (Secure External Access) +* VLAN Segmentation (UniFi Network) -This one shows: +### πŸ“‘ Edge & RF Systems -πŸ‘‰ Live edge systems feeding real data +* Direwolf (APRS TNC) +* APRS-IS Integration +* Raspberry Pi iGate Systems +* Audio Signal Processing / Tuning -- APRS iGate feeds RF data into infrastructure -- Represented inside NOC dashboard -- Bridges physical β†’ digital systems +### πŸ’» Development + +* Python (Automation / Data Collection) +* JavaScript (Frontend Dashboard UI) +* HTML / CSS (UI Design) +* Bash (System Automation) +* Git / GitHub (Version Control) --- # πŸ“ˆ Roadmap -- [ ] Grafana + Prometheus integration -- [ ] Real-time metrics ingestion -- [ ] NOC alerting system -- [ ] Mobile APRS iGate deployment -- [ ] Advanced system dashboards +* [ ] Grafana + Prometheus integration +* [ ] Real-time metrics ingestion +* [ ] NOC alerting system +* [ ] Mobile APRS iGate deployment +* [ ] Advanced system dashboards --- # πŸ‘€ Connect With Me -[LinkedIn](https://www.linkedin.com/in/toochase-dumphord/) +[LinkedIn](https://www.linkedin.com/in/toochase-dumphord/) [GitHub](https://github.com/ced4568) --- ## ⚑ Final Note -> This is not a static portfolio β€” it is a **live representation of working systems.** \ No newline at end of file +> This is not a static portfolio β€” it is a **live representation of working systems.**