I am using that geoffreybooth image myself. I figure if it’s good enough for Disney it’s good enough for me too. And the maintainer’s track record of keeping up with Meteor updates has been solid to the best of my knowledge. You can see a lot of releases on Docker Hub.
Right now there’s a small issue with getting the image for 3.5 pushed to Docker Hub. There was a problem with getting 3.5 assets from meteor.com, which @italojs fixed very quickly. And then today a bug regarding versioning of npm lock files prevented the 3.5 from getting pushed. But here again @italojs took care of things and submitted a PR today in a matter of minutes after getting pinged. So really good work from the Meteor team. Hopefully the 3.5 image will be up soon.
A potential alternative image for Meteor builds might be zodern/meteor:
Have not used it for a while, but according to the docs it should work for version 3. If I recall correctly the builds should be larger with that image. But this is just from memory, not really sure if that’s correct.
Meteor 3 WeKan FLOSS kanban has MIT license. These GitHub workflows build Meteor 3 WeKan to Docker and many other platforms. Anyone is welcome to use these for their Meteor 3 builds etc. These are maintained, with daily new releases of WeKan.
Making a new release
git clone https://github.com/wekan/wekan
cd wekan
./releases/release-all.sh
FerretDB v1 Fork by xet7 with telemetry removed, replacement for MongoDB 7 server
Node.js patches, for many additional CPU/OS
Mongo-tools-patches with telemetry removed, many additional OS/CPU
Mongosh-patches, with telemetry removed, many additional OS/CPU
Good point. For Meteor 3 compatibility, community templates that set NODE_ENV=production and use standard npm install --production inside the built bundle directory eliminate dependencies on deprecated framework base images.