Currently the most used Invidious image on hub.docker.com is an Arch Linux based image with 100k+ downloads. I would prefer using an image based on the official Dockerfile in this repo (I love myself some Alpine Linux) but that does mean I have to build it myself everytime there is an update.
If the official image were to be put on Docker hub, I could modify my docker-compose file to just pull the official image.
Hello, I created an image on Quay synced with the master branch of invidious: https://quay.io/repository/unixfox/invidious
To use it in your docker-compose.yml just replace:
yml
build:
context: .
dockerfile: docker/Dockerfile
With:
````yml
image: quay.io/unixfox/invidious
volumes:
I didn't use Docker Hub because only quay is able to use a git as a source for building an image.
@omarroth unfortunately we can't really help you with this. Here's a simple 4-step tutorial: https://docs.docker.com/docker-hub/
Then there's this tutorial on how to auto-push images from Travis CI once they're built.
In case you're interested, I just claimed the invidious user on Docker Hub.
You don't need any of that. The default docker hub builder works fine.
Just create an account on hub.docker.com then create a new repository and link it to the github repository. Finally add a build rule at the bottom.
That's it!
@omarroth
+ just near to BUILD RULES. You will probably have to authorize the Docker hub app just after clicking on the github icon.

That's it!
Much appreciated @unixfox. Should be available here: https://hub.docker.com/r/omarroth/invidious.
Awesome, it works great! Thank you very much for the effort!
Nice! @omarroth it would be nice if you could create Docker tags for each of the upcoming releases.
Most helpful comment
Much appreciated @unixfox. Should be available here: https://hub.docker.com/r/omarroth/invidious.