Skip to main content

EFS TUI & dashboard

Beyond the raw CLI, EFS offers two interactive surfaces for everyday work: a terminal TUI and a browser dashboard. Both inspect filesystems, mount status, and usage; the TUI also browses files from an active mount.

Use the CLI reference when you need a repeatable script, JSON output, or a short one-off command.

TUI

The Morph EFS TUI is the normal interactive EFS experience. Use it to inspect EFS state, create or mount a filesystem, watch mount status, unmount, or browse files from an active mount without stitching together several CLI commands. It is an interactive view and a browser for mounted paths; it does not stream file contents through the EFS API.

Start the TUI, optionally on a specific filesystem:

morphcloud efs tui
morphcloud efs tui shared-files

If exactly one ready filesystem is visible, morphcloud efs tui can open it directly. If more than one ready filesystem is visible, pass the filesystem name explicitly.

Common workflow

  1. Start the TUI with morphcloud efs tui.
  2. Create or select a filesystem.
  3. Mount the filesystem.
  4. Browse files from the active mount.
  5. Unmount when you are done.
  6. Quit the TUI.

Controls

The TUI shows the active controls in its footer. The main controls are:

KeyAction
rRefresh the current view
RRun a deeper refresh
j / kMove selection
cCreate a filesystem
mMount the selected filesystem
uUnmount the selected filesystem
bBrowse files from an active mount
EnterOpen the selected item while browsing
BackspaceMove up while browsing
qQuit

Browsing files

File browsing requires an active mount. If the filesystem is not mounted yet, mount it from the TUI or with morphcloud efs mount shared-files. The default mounted path is ~/morph-efs/shared-files. After the mount is ready, the TUI can browse from the mount path.

Dashboard

The Morph EFS dashboard is the browser view for your filesystems. Use it when you want to inspect filesystem status, active mounts, usage, and recent activity without staying in the terminal — it is easy to refresh, share during a screen share, or inspect alongside other Morph pages. It shows EFS lifecycle and activity state; it is not a file browser and does not handle file contents.

Open the dashboard for your current Morph context or a specific filesystem:

morphcloud efs dashboard
morphcloud efs dashboard shared-files
morphcloud efs open shared-files

The command uses your current Morph profile to create a temporary browser link. Your Morph API key is not placed in the browser URL. If the link expires, run the command again to create a fresh one.

What to check

Use the dashboard to answer the common EFS questions:

  • Which filesystems exist?
  • Is a filesystem ready?
  • Does it have active mounts?
  • How much storage is it using?
  • What recent user-visible activity happened?

The dashboard includes views for filesystem overview, filesystem details, mounts, usage, and events.

Automation

Print the dashboard URL without launching a browser, or return the link response as JSON:

morphcloud efs dashboard shared-files --no-open
morphcloud efs dashboard shared-files --json

When to use which

Use the TUI for interactive inspection, file browsing, and day-to-day exploration from the terminal. Use the dashboard when you want a browser view that is easy to refresh or share. Use the CLI reference for scripts, JSON output, and one-off commands.