From 6688ad0a59e7cf3051593ce88ca68634ab18354f Mon Sep 17 00:00:00 2001 From: sjat Date: Sun, 10 May 2026 21:27:49 +0200 Subject: [PATCH] fix: split long slides and auto-fit diagrams in labdesign MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add .mermaid svg CSS to scale diagrams to fit slide bounds - Split Requirements into Requirements+Details / Constraints - Split Proposals into Short term / Midterm - Switch Lab Diagram to graph LR (left-to-right fits the Internet→VPS→Firewall→Lab flow and uses vertical space better) Co-Authored-By: Claude Sonnet 4.6 --- docs/infrastruktur/labdesign.md | 35 ++++++++++++++++++++------------- 1 file changed, 21 insertions(+), 14 deletions(-) diff --git a/docs/infrastruktur/labdesign.md b/docs/infrastruktur/labdesign.md index 5ad6349..409b6a9 100644 --- a/docs/infrastruktur/labdesign.md +++ b/docs/infrastruktur/labdesign.md @@ -3,6 +3,10 @@ marp: true pagination: true --- + + # Introduction This is assorted notes on what could go into the MakerFLOSS lab @@ -16,17 +20,18 @@ This is assorted notes on what could go into the MakerFLOSS lab - A place where errors are not causing IP loss - even if errors are real big !! - ## More details -- firewalled off from production network of Maker Space -- accessible from outside -- potential for exposing services externally +- Firewalled off from the production network +- Accessible from outside +- Potential for exposing services externally -## Non functions +--- + +## Constraints - Cost conscious -- support constant change +- Support constant change --- @@ -36,17 +41,19 @@ This is assorted notes on what could go into the MakerFLOSS lab A VPS in a (European) cloud with one public IP +--- + ## Midterm -Complement the VPS with some local Hardware. This include +Complement the VPS with some local hardware: -- Firewall with zones implemented using VLANs, DNS/DHCP +- Firewall with zones (VLANs, DNS/DHCP) - Netbird access to services in Lab -- switching infrastructure -- a primary "stable" proxmox host -- a seconday experimentation machine -- a Backup server -- Use a tunnel to establish external access via public IP on VPS +- Switching infrastructure +- A primary "stable" Proxmox host +- A secondary experimentation machine +- A backup server +- Tunnel for external access via VPS public IP --- @@ -60,7 +67,7 @@ Complement the VPS with some local Hardware. This include ### Lab Diagram ```mermaid -graph TB +graph LR subgraph External Internet[🌐 Internet] VPS[FLOSS VPS
88.99.32.236]