Skip to content

Model And Packaging

Agent modules differ in installation, update path, and platform integration. The runtime model stays the same.

Shared Runtime Model

  1. The dashboard issues an agent token.
  2. The module starts the agent with that token.
  3. The agent connects outbound to Tunely.
  4. The agent receives the service configuration for its namespace.
  5. The agent applies the configuration locally and reports status back.

Packaging Differences

PackageDifference
DockerDirect control over image, volume, restart policy, and networks.
Home Assistant Add-onInstallation and logs are managed through Home Assistant.
Synology Container ManagerNAS-centered operation through Synology UI and persistent shares.
Platform packageStronger integration, but more release and support effort.

Documentation Rule

Each module gets its own page with these points:

  1. Requirements.
  2. Installation.
  3. Token configuration.
  4. Data storage.
  5. Update path.
  6. Log and diagnosis path.
  7. Known platform limits.

Public documentation for Tunely.