Skip to content

Z2 Pre-flight Checklist — 2026-06-04

Hardware Verification

  • [ ] RAM: Z2 factory sticker says 8GB, listing claimed 16GB — verify via SSH:

    bash
    ssh hinata-z2 "free -h | grep Mem"

    Expected: ~16GB available

  • [ ] SSD SMART: Check NVMe health (if tools available on Proxmox)

  • [ ] Ethernet MAC: Document for static DHCP lease

    bash
    ssh hinata-z2 "ip link show eth0"

Network Setup

  • [ ] Static IP: Assigned to Z2 (suggest 192.168.1.50)

    • Verify DHCP lease is sticky or manually set via Proxmox UI
  • [ ] Tailscale: Z2 joined to Hinata tailnet

    • Test: ping hinata-z2.${TAILNET}.ts.net from Mac
  • [ ] NFS Mount: Sandpit reachable from Z2

    • Test: ssh hinata-z2 "showmount -e 192.168.1.100" (Mac IP)

Proxmox VE 9.2

  • [ ] ISO Available: ~/Sandpit/hinata/installers/proxmox-ve_9.2-1.iso

  • [ ] BIOS Settings (before install):

    • [ ] Boot order: USB first
    • [ ] Secure Boot: Disabled
    • [ ] VT-x: Enabled
    • [ ] VT-d: Enabled
    • [ ] Wake on LAN: Enabled

Z2 Repository

  • [ ] GitHub repo: https://github.com/mnnamah/hinata-z2

    • Status: Clean structure (docker/, scripts/, config/, docs/)
    • .gitignore: STRICT (no credentials, no data, no logs)
  • [ ] Credentials .gitignore:

    • *.json (plaintext credentials) — ignored
    • *.key, *.token — ignored
    • data/, resources/, logs/ — ignored

Mail-Poller Prerequisites

Go/No-Go Decision

GATE: Cannot proceed to Phase 2 until Outlook IMAP credentials are found/generated.

ItemStatusBlocker?
Proxmox ISO✓ ReadyNo
Network config✓ ReadyNo
Z2 repo✓ ReadyNo
Gmail credentials✓ FoundNo
Outlook credentials✗ MISSINGYES
Archive integrity✓ VerifiedNo

Phase 1 Status: 5/6 items complete. Blocked on Outlook IMAP credentials.

Next Action: Michael must locate/generate Outlook app-passwords for Phase 2 to proceed.