Template to Streamlit projects. This template embeds DuckDB
Docker, Docker Compose, and Poetry installation are required. Then run the following commands to develop.
poetry lock
poetry install -vvv
source $(poetry env info --path)/bin/activateAlso run quality checks with make format_code and make lint
Execute make streamlit/start, then access the app in http://localhost:8501. Due to the volumes mounted in the docker-compose.yml file, you are able to change code and refresh the browser.
make streamlit/stop kill the container.
- How to deploy the application in the Cloud
- Github Actions