Generated docs

MVP Spec

Secure remote access to Tater without port forwarding, public dashboards, cloud tunnel accounts, or advanced networking setup.

Tater Tunnel MVP Spec

Product Promise

Secure remote access to Tater without port forwarding, public dashboards, cloud tunnel accounts, or advanced networking setup.

MVP User Journey

  1. User rents or already has a VPS.
  2. User installs Tater VPS Agent.
  3. VPS Agent shows a pairing code.
  4. User opens Tater Home Agent.
  5. User enters VPS address and pairing code.
  6. Home Agent claims the VPS and disables pairing mode.
  7. Home Agent keeps an outbound relay connection to the VPS.
  8. User adds a phone, laptop, or tablet.
  9. Home Agent creates a WireGuard device enrollment for VPN mode.
  10. User scans a QR code in the WireGuard app.
  11. Device can reach approved Tater and local app routes remotely.
  12. User can revoke the device from Home Agent.

Components

Tater VPS Agent

Runs on the VPS.

MVP responsibilities:

Non-responsibilities:

Tater Home Agent

Runs on the user's home machine, Docker host, Unraid server, or future Home Assistant add-on.

MVP responsibilities:

MVP Screens

Tunnel Status

Shows:

Primary actions:

VPS Pairing

Inputs:

States:

Devices

Fields:

Actions:

Enrollment modes:

Explicit Non-Goals For MVP

Milestones

Milestone 1: Prototype

Milestone 2: Local Agent Skeleton

Milestone 3: VPS Agent Skeleton

Milestone 4: Real Pairing

Milestone 5: Tater Service Gate