Commit Graph
22 Commits
Author SHA1 Message Date
Yin Kou 3ddc18c048 style(portal): pure monochrome Vercel Geist / Linear obsidian & titanium design 2026-11-06 23:47:23 +08:00
Yin Kou 356c892d67 feat(portal-v3): implement Homepage+Shadcn V3 layout per Principal UI Reviewer blueprint 2026-11-06 23:38:22 +08:00
Yin Kou c88fd05b2a chore(glance): remove tech news tab to keep dashboard pure 2026-11-06 23:25:42 +08:00
Yin Kou 784ac05ea6 feat(glance): promote Glance to main portal (3002) with custom CSS and live telemetry bars 2026-11-06 23:24:22 +08:00
Yin Kou 862c24e386 fix(homepage): use host telemetry endpoint for ZSpace Z4 siteMonitor 2026-11-06 23:21:36 +08:00
Yin Kou d2c5448565 feat(dashboard): deploy open-source Homepage (3002) and Glance (3003) connected to live telemetry 2026-11-06 23:20:47 +08:00
Yin Kou 33d188cad9 fix(portal): read NAS backup history from local log to avoid macOS SMB TCC prompt 2026-11-06 23:17:04 +08:00
Yin Kou a072a62141 feat(portal): replace Sun-Panel with custom Apple Dark Glass HomeLab OS Portal + live telemetry API 2026-11-06 23:16:18 +08:00
Yin Kou 5dafc94d5e docs(homelab): finalize Phase 1-4 architecture docs, Time Machine manual mode, and service table 2026-11-06 23:03:29 +08:00
Yin Kou b4a1255d24 feat(vaultwarden): deploy Vaultwarden password manager and daily NAS backup 2026-11-06 23:00:02 +08:00
Yin Kou 562f16732a fix(gateway): fix Caddy v2.7 basicauth on Azure and add LAN split-DNS for *.home.961504.xyz 2026-11-06 22:56:17 +08:00
Yin Kou b4358f74c0 feat(agy-web): deploy persistent ttyd+tmux AGY web workbench at https://agy.961504.xyz 2026-11-06 22:48:45 +08:00
Yin Kou 88af316845 feat(storage): auto-mount ZSpace Z4 20TB SMB shares on Mac mini with LaunchAgent reconnect 2026-11-06 22:41:28 +08:00
Yin Kou a9f03f1a08 feat(wechat): deploy WeChat Work bidirectional gateway at https://wx.961504.xyz and lock qyapi to SG Azure 2026-11-06 22:32:08 +08:00
Yin Kou e9c44439e6 feat(azure): complete Azure Tailscale P2P tunnel (100.115.204.51), 443 nav.961504.xyz and status.961504.xyz 2026-11-06 22:28:09 +08:00
Yin Kou 10381a8c77 feat(tailscale): bind Mac mini to Tailscale (100.108.205.40) with subnet routing and router bypass 2026-11-06 22:18:47 +08:00
Yin Kou 713007cc69 feat(nav): deploy Sun-Panel dashboard at home.961504.xyz:10443 and add Basic Auth to sensitive backends 2026-11-06 22:08:54 +08:00
Yin Kou db251d33ea fix(gateway): run Caddy as macOS System LaunchDaemon for pre-login start and LAN TCC bypass 2026-11-06 22:01:58 +08:00
Yin Kou b383f59e0a feat(gateway): deploy Cloudflare DDNS daemon, wildcard SSL cert, and Caddy HTTPS reverse proxy on 10443 2026-11-06 21:59:56 +08:00
Yin Kou 9966fbe24a feat(router): lock agy/Google rules to SG Azure, add static DHCP and 10443 port forward 2026-11-06 21:51:36 +08:00
Yin Kou 71997c6134 feat(phase1-2): finish macmini base setup, lock agy route to SG Azure, and start Lucky container 2026-11-06 21:45:54 +08:00
Yin Kou 96b899bb6f chore: init homelab architecture docs, plan, changelog, and macmini init script 2026-11-06 21:33:33 +08:00