{
  "schemaVersion": 1,
  "profileType": "public-safe-server-inventory",
  "lastVerifiedAt": "2026-09-20T00:20:38Z",
  "identity": {
    "displayName": "Plex Node",
    "purpose": "Self-hosted media and application server",
    "publicUrl": "https://server.chouinard.me/"
  },
  "hardware": {
    "system": {
      "manufacturer": "Dell Inc.",
      "model": "Studio XPS 8100",
      "motherboard": {
        "manufacturer": "Dell Inc.",
        "model": "0T568R",
        "revision": "A00"
      },
      "firmware": {
        "vendor": "Dell Inc.",
        "version": "A05",
        "releaseDate": "2010-07-08"
      }
    },
    "processor": {
      "model": "Intel Core i7-860",
      "baseFrequencyMHz": 2800,
      "sockets": 1,
      "cores": 4,
      "threads": 8,
      "architecture": "x86-64",
      "virtualization": "Intel VT-x"
    },
    "memory": {
      "installedBytes": 34359738368,
      "osUsableBytes": 33607921664,
      "swapBytes": 8589930496,
      "moduleTopology": "not available from the public inventory"
    },
    "storage": {
      "devices": [
        {
          "role": "system",
          "model": "Seagate ST8000DM004-2CX1",
          "capacityBytes": 8001563222016,
          "medium": "rotational HDD",
          "transport": "SATA",
          "filesystem": "ext4"
        },
        {
          "role": "media storage",
          "model": "Seagate ST4000VN008-2DR1",
          "capacityBytes": 4000787030016,
          "medium": "rotational HDD",
          "transport": "SATA",
          "filesystem": "ext4"
        }
      ],
      "controller": "Intel 5 Series/3400 Series SATA controller",
      "smartHealth": "not published"
    },
    "graphics": {
      "model": "NVIDIA GeForce 7300 GS"
    },
    "network": {
      "adapter": "Broadcom NetLink BCM57780 Gigabit Ethernet PCIe",
      "nominalSpeedMbps": 1000,
      "addresses": "not published"
    }
  },
  "software": {
    "operatingSystem": "Ubuntu 24.04.3 LTS",
    "kernel": "Linux 7.0.0-31-generic",
    "webServer": "Nginx 1.24.0",
    "containerRuntime": "Docker 29.1.4",
    "applicationRuntime": "Node.js 24.12.0",
    "mediaServer": "Plex Media Server 1.43.4.10903"
  },
  "roles": [
    {
      "name": "reverse proxy",
      "service": "Nginx"
    },
    {
      "name": "media streaming",
      "service": "Plex Media Server"
    },
    {
      "name": "container runtime",
      "service": "Docker"
    },
    {
      "name": "routing engine",
      "service": "Valhalla",
      "deployment": "Docker container"
    }
  ],
  "observability": {
    "liveStatus": "https://server.chouinard.me/status.json",
    "dashboard": "https://server.chouinard.me/",
    "refreshIntervalSeconds": 60,
    "staleAfterSeconds": 180,
    "timestamps": "UTC"
  },
  "knownUnknowns": [
    "Power supply model, wattage, and available connectors",
    "Memory DIMM sizes, speeds, and free slot count",
    "Available internal drive bays and physical clearances",
    "Current SMART attributes and disk error history",
    "Backup coverage and last successful backup",
    "Historical utilization and workload peaks"
  ],
  "privacy": {
    "classification": "public",
    "excluded": [
      "IP and MAC addresses",
      "host and container ports",
      "user and account details",
      "serial numbers and unique hardware identifiers",
      "filesystem and volume paths",
      "environment variables, secrets, and credentials",
      "process arguments and private configuration",
      "logs"
    ]
  }
}
