portspec

Home shelf

Wooden shelf. Fibre ONT, RB5009 with an 8-port switch, Mac mini.

Home shelf, drawn from its YAML file

Devices

YAML

network: 1
imports:
  - ../../catalog/index.network.yaml
cables:
  cat6-blue:   { extends: cat6, color: "#3689c9" }
  cat6-green:  { extends: cat6, color: "#41a282" }
  cat6-yellow: { extends: cat6, color: "#d9a520" }
  cat6-red:    { extends: cat6, color: "#c8504a" }
racks:
  shelf: { type: shelf, surface: wood, width: 760, justify: space-between, padding: { x: 30, y: 0 } }
devices:
  ont:    { model: ont, name: Fibre, in: shelf, order: 1 }
  router: { model: mikrotik/rb5009ug+s+in, name: Router, in: shelf, order: 2 }
  switch: { model: switch-8, on: router }
  mac:    { model: apple/mac-mini-2024-m4, in: shelf, order: 3 }
links:
  internet: { ends: [ont/lan, router/ether1], cable: cat6-yellow }
  uplink:   { ends: [router/ether2, switch/port1], cable: cat6-blue }
scenes:
  front: { title: Home shelf, layout: [shelf] }