Fork this repo, add your Streamlit app to it, and run it on GitHub Codespaces. 🎈
-
.devcontainer/devcontainer.json
creates a container with Python 3.7 and the latest version of Streamlit. -
It uses
forwardPorts
to make port8501
inside the container available locally. -
Additionally, it sets the following configuration options in
.streamlit/config.toml
so that the app can be run on Codespaces without the addition of command line arguments:[server] enableCORS = false enableXsrfProtection = false
Fork this repo, open it on GitHub Codespaces, and run the following command to view the Hello app:
streamlit hello
If it weren't for the .streamlit/config.toml
file, you would have had to run the following command:
streamlit hello --server.enableCORS false --server.enableXsrfProtection false