IL
ilham-bintang/streamlit-webrtc-example
Real time video and audio processing examples with Streamlit and streamlit-webrtc
streamlit-webrtc-example
Sample page hosted on Heroku: https://streamlit-webrtc-example.herokuapp.com/
The Deployment is automated with GitHub actions: ./.github/workflows/heroku.yml
Manual deployment to heroku
Prerequisites
-
Set up
herokucommand. -
Add
heroku-buildpack-aptto buildpacks.$ heroku buildpacks:add --index 1 heroku-community/apt
See
https://help.heroku.com/IYRYW6VB/how-do-i-install-additional-software-packages-that-my-application-requires
and
https://github.com/heroku/heroku-buildpack-apt
for details.
Deploy
If dependencies have changed, update requirements.txt
-
Update
requirements.txt.$ make deps/update
-
Commit it.
$ git add requirements.txt $ git commit -m "requirements.txt"
Deploy the current branch to Heroku
$ git push heroku <current-branch>:main