neilenns / node-deepstackai-trigger

Detects motion using Deepstack AI and calls registered triggers based on trigger rules.
MIT License
167 stars 28 forks source link

Investigate switching to Debian instead of Alpine Linux #299

Closed neilenns closed 4 years ago

neilenns commented 4 years ago

Alpine Linux is great from a size standpoint but painful from a support standpoint. New features like #298 are basically non-starters because libraries like node-canvas are too challenging to add to Alpine. Switching to Debian would solve this (and probably a bunch of VS Codespaces issues too).

But at what cost? How big will the resulting image be? Does it matter? What kind of changes will have to happen to the Docker files?

neilenns commented 4 years ago

It's possible that switching to node:latest won't actually cause much size increase since it would be based on the same underlying image as other images (maybe even Deepstack). Worth experimenting with.