ustreamer
ustreamer copied to clipboard
Official Docker images
Given the popularity of docker it would be really nice if you're able to simply run ustreamer with a one-line docker command without installing anything. Here are a few points which would have to be done in order to achieve said goal:
- [x] Create Dockerfile / .dockerignore
- [x] Ensure Dockerfile supports multiple architectures (amd64, armv7, ...)
- [ ] Automatically build and tag new versions, for example using GitHub Actions and buildx
- [x] Add tagged build with Raspberry Pi OMX / GPIO support
- [ ] Update documentation
The latest versions of ustreamer use libgpiod, which is available on all platforms include x86_64.
in the meantime i have already built a docker container for myself, for all who are interested
"https://hub.docker.com/repository/docker/badsmoke/ustreamer"
arch = amd64
https://github.com/pikvm/ustreamer/pull/177 with this status is as follow
- [x] Create Dockerfile / .dockerignore
- [x] Ensure Dockerfile supports multiple architectures (amd64, armv7, ...)
- [x] Automatically build and tag new versions, for example using GitHub Actions and buildx
- [ ] Add tagged build with Raspberry Pi OMX
- [x] GPIO support
- [x] Update documentation
@mdevaev do you have any plan to make docker image public on dockerhub?
What do I need to do for this?
It seems that image is uploaded when you create new tag but repository is private on dockerhub. You can change it in repository settings 'make public'. Do you use pikvm/ustreamer in dockerhub?
Hm, it was pushed to https://hub.docker.com/repository/docker/mdevaev/ustreamer
https://github.com/pikvm/ustreamer/commit/1ff021d9aca93fa9eb4175e600909cf1a8315ea5 this could be changed here. Do you own pikvm name? I'm not able to check who is the owner of that.
Yes, I don't know why it's not working :/
secrets.DOCKERHUB_USERNAME <- the name is taken from this so you can change it or merge https://github.com/pikvm/ustreamer/pull/189. I'm not able to test it myself though.
https://hub.docker.com/r/pikvm/ustreamer/tags