Marketplace/Applications
Applications (LE)
69 endpoints. REST under /apps/.... Manage edge applications - the containerized add-ons (Grafana, custom apps, vendor tools) that run alongside Litmus Edge.
Capabilities
- Browse the Marketplace catalog
- Launch an app from the catalog
- Manage running apps (start, stop, restart, uninstall)
- Pass config / env vars at launch
- Inspect logs and resource usage
Sub-areas
Folder | Purpose |
|---|---|
Marketplace | Catalog browsing - sources, catalogs, available apps |
Catalog Apps | Lifecycle of installed apps from the catalog |
Local Apps | Side-loaded apps (uploaded directly, not from catalog) |
Logs / Stats | Per-app diagnostics |
Typical operations
Endpoint | Purpose |
|---|---|
GET /apps/marketplace/catalogs | List marketplace sources |
GET /apps/marketplace/catalogs/{id}/apps | Apps available in a catalog |
POST /apps/marketplace/launch | Launch a catalog app (body: appID, env, config) |
GET /apps/running | Currently running apps |
PUT /apps/{id}/start, PUT /apps/{id}/stop | Lifecycle |
DELETE /apps/{id} | Uninstall |
GET /apps/{id}/logs | Recent logs |
GET /apps/{id}/stats | CPU / memory |