ProotCatalogApp
One app of a PRoot Apps catalog: a package of a remote.
Attributes
attributeremotestr= Field(..., max_length=512, pattern='^([A-Za-z0-9_.-]+/[A-Za-z0-9_.-]+|https?://\\S+\\s+\\S+)$')The remote the app is published from, as prootapps.Remote reads it: a GitHub
owner/repo, or a metadata base URL and a registry separated by a space.
attributenamestr= Field(..., pattern='^[A-Za-z0-9][A-Za-z0-9_.-]{0,127}$')The app's name there, which is its image tag.