Apps Hub
Accounts and app-to-app calls — outside the Linux desktop.
Communication
Built-in
💎 Premium available
About
The account layer that sits outside the Linux desktop: public users who sign into apps' public pages, and the switchboard for the app-to-app API. Each profile also carries its own regional preferences across devices and can invite new users when the administrator enables invitations.
What it does
- Public user accounts, independent from Linux logins, for apps' public pages.
- The app-to-app API gate — enables one app's backend to call another's in-process, off by default per app.
- For any app that exposes one, the individual actions its API offers — name, parameters and description — auto-discovered from its own code, so the admin can see exactly what an integration would be able to call before enabling it.
- When External APIs are available and the administrator has opened a Store app to them, a profile can make its own restricted token from an API tab without seeing a Premium prompt.
- A directory of installed apps' public pages, using their own picture icons when declared and emoji otherwise.
- A searchable Store tab where each profile picks which published apps sit on its own home screen — removing one only hides the card, so nothing the app saved is lost and it can be added back at any time.
- Per-profile home screen, sort order and category kept on the server, with sorting set under Settings → Apps and Favourites in the profile menu.
- Per-profile date format, time format and currency preferences shared by public apps across devices.
- Seven-day single-use invitation links, which can be combined with closed public registration for invitation-only accounts.
- An Invitations page in the profile menu that lists every invitation a user made, copies a waiting link again, shows who registered with an accepted one and deletes any invitation.
- Store app names shown in the language of the desktop or the visitor on every public page.
- Public user management for the admin.
- Community, a closed feed where the profiles of one installation share text, up to four photos and reposts with everyone, their favourites or chosen people, with likes, comments and notifications, and a New post button in every public app page that offers what the visitor just did in the app.
- mvmOS Apps, a Chrome and Firefox extension that opens your public apps from the browser toolbar and, with your permission, lets them read the site you are on, such as importing a Hattrick team.
- An app switcher on public pages shows application picture icons where available and keeps the current app visible alongside up to ten other apps in the profile order. User searches handle international names, and apps can read each profile's preferred language.
- A compact live activity panel under the header of every public page shows what is running in the profile's apps, such as a Tasks timer with a counting clock and controls beside it.
Integrations
Provides
Any app
App API
Lets any installed app call another's app_api.py functions in-process, gated per target app.