fix: split long slides and auto-fit diagrams in labdesign
- 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 <noreply@anthropic.com>
This commit is contained in:
parent
d310cad787
commit
6688ad0a59
1 changed files with 21 additions and 14 deletions
|
|
@ -3,6 +3,10 @@ marp: true
|
||||||
pagination: true
|
pagination: true
|
||||||
---
|
---
|
||||||
|
|
||||||
|
<style>
|
||||||
|
.mermaid svg { max-width: 100% !important; height: auto !important; }
|
||||||
|
</style>
|
||||||
|
|
||||||
# Introduction
|
# Introduction
|
||||||
|
|
||||||
This is assorted notes on what could go into the MakerFLOSS lab
|
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
|
- A place where errors are not causing IP loss
|
||||||
- even if errors are real big !!
|
- even if errors are real big !!
|
||||||
|
|
||||||
|
|
||||||
## More details
|
## More details
|
||||||
|
|
||||||
- firewalled off from production network of Maker Space
|
- Firewalled off from the production network
|
||||||
- accessible from outside
|
- Accessible from outside
|
||||||
- potential for exposing services externally
|
- Potential for exposing services externally
|
||||||
|
|
||||||
## Non functions
|
---
|
||||||
|
|
||||||
|
## Constraints
|
||||||
|
|
||||||
- Cost conscious
|
- 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
|
A VPS in a (European) cloud with one public IP
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## Midterm
|
## 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
|
- Netbird access to services in Lab
|
||||||
- switching infrastructure
|
- Switching infrastructure
|
||||||
- a primary "stable" proxmox host
|
- A primary "stable" Proxmox host
|
||||||
- a seconday experimentation machine
|
- A secondary experimentation machine
|
||||||
- a Backup server
|
- A backup server
|
||||||
- Use a tunnel to establish external access via public IP on VPS
|
- Tunnel for external access via VPS public IP
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
@ -60,7 +67,7 @@ Complement the VPS with some local Hardware. This include
|
||||||
### Lab Diagram
|
### Lab Diagram
|
||||||
|
|
||||||
```mermaid
|
```mermaid
|
||||||
graph TB
|
graph LR
|
||||||
subgraph External
|
subgraph External
|
||||||
Internet[🌐 Internet]
|
Internet[🌐 Internet]
|
||||||
VPS[FLOSS VPS<br/>88.99.32.236]
|
VPS[FLOSS VPS<br/>88.99.32.236]
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue