819 B
819 B
Product Definition Document — NAS Tools
Vision
A single dashboard to manage all self-hosted services on the NAS — Docker containers, media, tools, system health — accessible from anywhere via a clean web UI.
Goals
- Unified management — one dashboard for all NAS services (containers, media, tools, auth)
- GFW-proof deployment — all traffic routes through VPS + Tailscale, works from China
- Self-healing — auto-detect down containers, email alerts, health checks
- CI/CD from Gitea — push to deploy with zero manual SSH
Target Users
Self (Jimmy Gan). Secondary: family members who access media services on the NAS.
Success Metrics
- Dashboard loads in < 3s from anywhere
- All CI workflows green
- Zero manual SSH deploys
- < 5min recovery from container crash