moonfire-nvr/docker
Scott Lamb 164c8c5b21 clarify support for node 12 and 14
* run node 12, 14, and 16 (next to be supported) on CI. This will catch
  node version-specific problems like that solved in dad9bdc.
* mention 12 and 14 in build instructions and link to instructions for
  installing that version.
* follow this in Dockerfile, installing version 14. This addresses
  a "Cannot find module 'worker_threads'" error introduced in
  39a63e0, which (inadvisedly) upgraded gzipper 4->5 in addition to
  the material-ui upgrade.
* use utf-8 encoding rather than ascii in live part parser. Those
  builds apparently don't support ascii. iThey must use "small-icu" or
  have ICU disabled, as described here:
  https://nodejs.org/api/util.html#util_encodings_supported_when_node_js_is_built_with_the_small_icu_option
2021-08-11 23:45:17 -07:00
..
build-server.bash dockerfile tweaks 2021-03-27 21:35:44 -07:00
build-ui.bash clarify support for node 12 and 14 2021-08-11 23:45:17 -07:00
deploy.bash dockerfile tweaks 2021-03-27 21:35:44 -07:00
dev-common.bash clarify support for node 12 and 14 2021-08-11 23:45:17 -07:00
dev.bash dockerfile tweaks 2021-03-27 21:35:44 -07:00
Dockerfile Merge branch 'master' into new-ui 2021-03-12 14:53:15 -08:00