Skip to main content

The App Store

The App Store is a catalogue of ready-made apps, machine labs and challenge labs. An item that has been installed on your platform becomes a lab you can deploy and open like any other.

Open it from App Store in the sidebar, or from its tile on the home page. If you see neither, your platform does not have a store connected.

The store grid with the All / Apps / Machines / Challenge Labs pills, the Installed and Not installed pills, the search box, and a few tiles in different states (one Installed, one Not installed).

Finding an app

ControlWhat it does
All / Apps / Machines / Challenge LabsFilter by kind. An app is a machine with something to launch, so it also appears under Machines.
Installed / Not installedShow only what is, or is not yet, on your platform. Each pill shows a count.
SearchFilter tiles by name as you type.
Category dropdownNarrow to one category. Clear removes the filter.

The header shows Installed Apps — how many items from the catalogue are on your platform.

What the tile states mean

StateMeaning
InstalledOn your platform and ready to open
Installed — update availableInstalled; a newer version exists in the store
Installed — withdrawn upstreamInstalled, but the publisher has withdrawn it. It keeps working and gets no further updates.
Installing with a percentageBeing installed right now
Install failedThe last install attempt did not finish
No badgeIn the catalogue but not installed here

The app page

Click a tile to open its page. It shows the app's type, publisher, version, category, and a What you get list.

  • If it is installed, click Open on Launchpad. That takes you to the lab's page, where you deploy it and open it like any other lab.
  • If it is not installed, there is nothing for you to click — installing is done by your platform administrator. Ask them if you want it.

Server specs — CPU, memory and storage — are set by your plan, not by the app.

Some apps show a note explaining why you cannot use them, for example:

NoteWhat it means
…is not available on this nodeThe app needs hardware or a runtime (a GPU, a desktop) that your platform does not provide
Your current plan does not include this app — an upgrade is required.The app is limited to other plans
"LabStore is unavailable right now"

The store's catalogue lives outside your platform. If it cannot be reached you see this message, or Showing a cached catalog with the last list that was loaded. Apps that are already installed keep working either way.

For administrators

Installing, updating and removing store items affects everyone on the platform, so these actions appear only for platform administrators. They are on the app's page.

The app page header with the Install button, the progress ring and step text of an install in progress, and the ⋯ menu open showing View install log and Uninstall from this platform.
ActionWhen you see itWhat it does
InstallNot installedInstalls the app as a lab template on this platform
Retry installThe last install failedTries again
Update to versionAn update is availableInstalls the newer version
ReinstallInstalled and currentInstalls the current version again
⋯ → View install logAny timeOpens the install output in the log terminal
⋯ → Uninstall from this platformInstalledRemoves it. Refused while anyone still has a running copy.

While an install runs, a progress ring and the current step show on the page. The full output streams to the log terminal at the bottom of the screen. Progress survives a page reload, so you can navigate away. If it fails, a message gives the reason and offers Retry.

An install will not overwrite a template that was authored on this platform, or a lab that was not installed from the store. Rename or remove the local one first if the names clash.

To put one of your platform's own templates into the store, see Publishing to the Store.

Next