Appearance
Z2 Pre-flight Checklist — 2026-06-04
Hardware Verification
[ ] RAM: Z2 factory sticker says 8GB, listing claimed 16GB — verify via SSH:
bashssh 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
bashssh 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.netfrom Mac
- Test:
[ ] NFS Mount: Sandpit reachable from Z2
- Test:
ssh hinata-z2 "showmount -e 192.168.1.100"(Mac IP)
- Test:
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— ignoreddata/,resources/,logs/— ignored
Mail-Poller Prerequisites
[ ] Credentials: All 4 IMAP accounts located + validated (BLOCKED: Outlook accounts missing)
- michael.asolo1@gmail.com ✓
- n.nnamah@outlook.com ✗ MISSING
- michael.nnamah@outlook.com ✗ MISSING
- michael.asolo@hotmail.co.uk ✗ MISSING
[ ] State cursors: imap-state-*.json exported + verified (will do in Phase 2)
[ ] Archive integrity: 47,807 emails verified, 0 corruption (Phase 1 ✓)
Go/No-Go Decision
GATE: Cannot proceed to Phase 2 until Outlook IMAP credentials are found/generated.
| Item | Status | Blocker? |
|---|---|---|
| Proxmox ISO | ✓ Ready | No |
| Network config | ✓ Ready | No |
| Z2 repo | ✓ Ready | No |
| Gmail credentials | ✓ Found | No |
| Outlook credentials | ✗ MISSING | YES |
| Archive integrity | ✓ Verified | No |
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.