Comment on page
Deploying Mito for Streamlit in a Docker Image
A Step-by-step guide to deploying Mito for Streamlit in a Docker Image.
By default, Mito writes metadata about each analysis to the
~/.mitofolder on any computer/server it is used on.
To deploy Mito for Streamlit on docker, you either need to:
- 1.Give the docker container permission to write to the folder
- 2.Update the
MITO_CONFIG_HOME_FOLDERto a folder that the docker container already has write permissions to.
Add the following code to the top of your Streamlit application:
os.environ['MITO_CONFIG_VERSION'] = '2'
os.environ['MITO_CONFIG_HOME_FOLDER'] = '/path/to/folder/you/have/permissions/on'
Note that setting the Mito config is a Mito Enterprise feature.