Sample app sdemomonstrating capabilities and configuration of streamlit-vtkjs
Install dependencies:
> pip install -r requirements.txt
Start Streamlit
> streamlit run app.py
You can now view your Streamlit app in your browser.
Network URL: http://172.17.0.2:8501
External URL: http://152.37.119.122:8501
Make changes to your app in the app.py
file.
Push you app to pollination to share it with others.
Login to pollination:
> pollination-apps login
Deploy your app to pollination:
> pollination-apps deploy . --name "Viewer Sample" --public
In order to configure github actions to deploy your app you will need to:
- Configure a secret called
POLLINATION_TOKEN
with your Pollination API key as the value - Create a new release of your app on Github with a new tag
Github actions will then package and deploy your code to an app called Viewer Sample