Skip to main content
Apps in Domino are built for flexibility, letting you run custom web-based tools and expose them to others while Domino manages infrastructure, permissions, and routing. Best practices for Domino Apps
Follow proven techniques to keep your Apps clear, maintainable, and scalable as usage grows.
Common App frameworks
See examples of how to run Apps built with Streamlit, Dash, Flask, or Shiny in Domino.
Publish and Share Apps
Publish apps, customize URLs, and share with authorized users.
Authentication and identity for Apps
Learn more about how apps run in Domino and what identity and permissions are used.
App security and identity
Control access to data and resources using identity propagation and viewer-specific permissions.
View App logs and use version control
Track usage and troubleshoot issues through built-in log files. Snapshot fully reproducible artifacts each time you publish a new version of your App.
Persist data from Apps
Persist data using Datasets or external storage to make your Apps more dynamic and interactive.