Publish and Share an App

Domino Apps let you turn project code into interactive tools, dashboards, or reports that others can access through a web browser. Each App runs in its own compute environment, hardware tier, and branch, with a launch script that defines how the App starts.

Projects can host multiple Apps, each independently configured, published at a unique or custom URL, and shared with different audiences.

Publishing an App is a guided process in the Domino UI. At a high level, you will:

App Publishing Window
  1. Open the Apps interface - From your project, go to Deploy > Apps.

  2. Provide details - Give your App a name, optional description, and (for Git-based projects) select a branch or revision.

  3. Configure runtime - Choose a compute environment, hardware tier, and launch file (for example, a shell, Python, or R script that starts the web server).

  4. Select data - Attach required datasets or data sources.

  5. Set access controls - Choose who can view the App (public link, any Domino user, invited users only, or invited users with request access). You can also define a custom URL path (for example, /apps/demo).

  6. Publish - Domino provisions the container, runs the launch file, and makes the App available at its URL.

Once published, the App appears in your project’s Deployments list. You can share its link directly or adjust permissions at any time from the App’s Overview page.

Note

You can also view a list of Apps not associated directly with the current project by going to Deploy > Apps from the top toolbar.

You can update the App at any time by editing its configuration or underlying code. To ensure a smooth user experience, verify routing, permissions, and output behavior before sharing the App broadly.

Manage access to Apps

The Share App dialog lets you review pending requests, grant or deny access, and track notifications.

  • Pending requests appear with Accept and Deny options.

  • App owners are notified by email and within Domino whenever access is requested. Notifications include the requester’s name, the app name, the project, and a link to the Share App dialog.

  • Users are notified by email and within Domino whenever access is granted. Notifications include the App name and a link to its details page.

Notifications are sent whenever a user is granted access, whether through a request or a direct assignment.

Share App dialog
ModeWho Can AccessAccess & Sharing View

Restricted

Only those explicitly listed and Project collaborators can view (or edit).

Specify the users or organization that can access the app.

Anyone in Domino

Anyone with a Domino account can view (or edit).

No user management options are shown.

Next steps