# System Requirements — PC Multimedia **Owner:** spesifikasi minimum workstation MULTIMEDIA. Inventori host: [server.md](./server.md) --- ## Ringkasan | Field | Value | |-------|-------| | Project | `PC-Multimedia/` | | Tipe | infra (workstation) | | Last updated | 2026-07-06 | | Sumber data | DxDiag.txt — audit 2026-07-06 | --- ## Hardware (Aktual — DxDiag 2026-07-06) | Komponen | Nilai | |----------|-------| | Motherboard | Gigabyte Z890 AERO G | | BIOS | F9 (UEFI) | | CPU | Intel Core Ultra 7 265K — 20 CPU @ ~3.9 GHz | | RAM | 64 GB (65536 MB total, 65238 MB available OS memory) | | GPU | NVIDIA GeForce RTX 5060 Ti | | DirectX | DirectX 12 | | Display | 1920 × 1080 @ 32Hz | | Storage | XPG GAMMIX S70 BLADE 2TB + ADATA LEGEND 860 2TB + Samsung SSD 9100 PRO 2TB | > **Catatan GPU:** `Display Memory` dilaporkan "Unknown" untuk RTX 5060 Ti via Remote Display Adapter session; nilai VRAM aktual ~16 GB (tipe GDDR7). Dedicated Memory `n/a` karena sesi SSH/RDP — jalankan DxDiag langsung di console untuk nilai akurat. --- ## Platform & OS | Komponen | Minimum | Dipakai saat ini | Catatan | |----------|---------|------------------|---------| | OS | Windows 10 Pro | Windows 10 Pro | Hostname: MULTIMEDIA | | Arsitektur | x64 | x64 | | | RAM | 16 GB | **64 GB** | Intel Core Ultra 7 265K build | | GPU | — | **NVIDIA GeForce RTX 5060 Ti** | CUDA-capable; cocok untuk GPU inference Ollama | --- ## Runtime & Toolchain | Tool | Versi minimum | Dipakai saat ini | Install / cek | |------|---------------|------------------|---------------| | OpenSSH Server | Windows 10 built-in / optional feature | OpenSSH_for_Windows_10.0 | `Get-Service sshd` | | PowerShell | 5.1+ | 5.1 | Default Windows 10 | | CUDA Toolkit | 12.x | ✅ 12.9 (bundle driver 576.88) | Tidak perlu install terpisah | | Ollama | Latest | ✅ v0.31.1 | `C:\Users\admin\AppData\Local\Programs\Ollama\ollama.exe` | | Ollama autostart | Task Scheduler | ✅ Task `OllamaServe` (SYSTEM, AtStartup) | `scp` + `install-ollama-task.ps1` | --- ## Dependency eksternal (opsional dev) | Dependency | Host | Dipakai untuk | Owner docs | |------------|------|---------------|------------| | ArcGIS Enterprise | `10.100.1.51` | GIS dev | [ArcGIS Enterprise/docs/server.md](../ArcGIS%20Enterprise/docs/server.md) | | PostgreSQL / SQL Server | `10.100.1.25` | Shared DB dev | [server-connection/docs/server.md](../server-connection/docs/server.md) | --- ## Variabel URL & konfigurasi Semua host/IP **wajib** dari env — lihat [.env.example](../.env.example): | Variabel | Fungsi | |----------|--------| | `HOST_IP_PRIMARY` | IP utama LAN server (`10.100.1.14`) | | `HOST_IP_SECONDARY` | IP LAN MikroTik (`192.168.0.18`) | | `SSH_ALIAS` | Alias SSH (`multimedia`) | | `SSH_USER` | User Windows (`admin`) | | `SSH_PORT` | Port SSH (`22`) | **Aturan:** no hardcode IP di skrip repo — pakai env atau ssh alias. --- ## Network requirements | Interface | IP | Subnet | Gateway | Kapan dipakai | |-----------|-----|--------|---------|---------------| | Ethernet | `10.100.1.14` | `255.255.255.0` | `10.100.1.1` | Akses ke server infra `10.100.1.x` | | Ethernet 2 | `192.168.0.18` | `255.255.255.0` | `192.168.0.1` | Akses dari jaringan MikroTik | --- ## Laptop dev (klien SSH) | Tool | Catatan | |------|---------| | OpenSSH Client | Windows 10+ / PowerShell | | SSH key | `~/.ssh/id_ed25519_geonet_proxmox` | | Config alias | `Host multimedia` di `~/.ssh/config` |