command line interface for setting up streamlit webapps on heroku
Project description
Heroku-Streamlit-Setup (hss)
This is a simple cli (command line interface) library to help you put your streamlit webapp in production.
This lib will soon be hosted on pypi.org and I'll also write a article on Medium explaining it (:
If you have any problem with it, please open an issue and I'll get back to you.
Why is this package important and what do I need to use it?
From what I've seen there's not lots of documentation about putting streamlit webapps into production, trust me I've suffered. And if this is your first experience with Heroku, this will be very very helpfull.
You just need a Free Heroku Account, a Github account and a Streamlit webapp you want to share with the world.
Documentation
$ hss --help Usage: get_requirements.py [options] [<appname>] [<path>] [<email>] Arguments: <appname> The app filename (with or without .py). <path> The path to the directory containing the application files for which a requirements file should be generated (defaults to the current working directory). <email> The email associated with your Heroku account. Options: --no-reqs Don't make a requirements file --no-setup Don't make a setup.sh file --no-proc Don't make a Procfile --force Substitute the current requirements.txt.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.