Skip to content

Web upload

Publish artifacts from the dashboard with drag-and-drop.

On this page

The dashboard at app.display.dev includes a publish flow for the times you don't want a CLI — drag a file in, set the metadata, ship.

Open the publish dialog

From the dashboard, click "New artifact" (top-right). A dialog opens with three primary affordances:

  • A drag-and-drop zone for the file (HTML or Markdown).
  • A name field (defaults to the filename without extension).
  • Visibility controls: public / company / private.

If you set visibility to private, the dialog also surfaces a sharedWith chip editor for explicit allowlisted addresses.

Drag and drop

Drag the file directly onto the drop zone, or click to open a file picker. Files larger than the per-tier limit are rejected client-side with a clear error — see Plans & features for the current cap.

Edit after publish

Once published, every artifact gets an "Edit" affordance from the dashboard list view. The same dialog opens, pre-populated with the current visibility, name, and sharedWith. Saving emits a new version.

To change the source bytes, drag a new file onto the same dialog — it republishes as v(N+1) of the same artifact, preserving the URL.

Re-publishing from the CLI

If a teammate published a file via the web UI but you want to update it from a build pipeline, use the artifact's shortId with dsp publish --id:

bash
dsp publish report.html --id <shortId>

The visibility and sharedWith carry forward unless you override them on the same call.

Was this page helpful?