This is an alternative to #11 using a mutli stage image with official haxe and node images.
Test by running docker build -t localhost/synctube . and docker run --rm -it -p 4200:4200 localhost/synctube
WIP as I'm unsure of the best course of action for the runtime container. Currently using the official node image adds ~50MB extra to the final image compared to using a plain alpine image and installing npm manually.
This is an alternative to #11 using a mutli stage image with official haxe and node images.
Test by running
docker build -t localhost/synctube
. anddocker run --rm -it -p 4200:4200 localhost/synctube
WIP as I'm unsure of the best course of action for the runtime container. Currently using the official node image adds ~50MB extra to the final image compared to using a plain alpine image and installing npm manually.