15 lines
852 B
Markdown
15 lines
852 B
Markdown
# fc-signage-appletv
|
|
|
|
Apple TV signage is a sealed appliance running the `FlowerCore.Signage.Agent.AppleTv` tvOS app per ADR-134.
|
|
|
|
This ApplicationSet entry is documentation and inventory metadata only. It intentionally creates no `Deployment`, `Service`, or `Pod`.
|
|
|
|
The Apple TV app connects outbound to existing FC.Signage.Web surfaces:
|
|
|
|
- `https://signage.iamworkin.lan/hub/signage` for SignalR live status.
|
|
- `GET /api/v1/nodes/{nodeId}/state` for the 30 second polling fallback.
|
|
- `POST /api/v1/nodes/register` and `POST /api/v1/nodes/{nodeId}/enroll` for pairing and mTLS enrollment.
|
|
- `POST /api/v1/nodes/{nodeId}/heartbeat` for metrics, current content identity, and local audit excerpts.
|
|
|
|
Distribution is via Apple Developer Enterprise Program or TestFlight plus FC.Distribution / UpdateCenter publishing once Apple credentials are available.
|