Always up to date openzwave base image
- Updated nightly (thanks @dependabot)
- Cross architecture
- Support centos8, alpine, debian, ubuntu
chrisns/openzwave:centos8chrisns/openzwave:debianchrisns/openzwave:ubuntuchrisns/openzwave:alpine- in addition there is also a copy of each suffixed with
-sha:....with the git sha from openzwave - and also
-versionbased on the tagged stable versions from openzwave e.g.chrisns/openzwave:centos8-1.6.1210
Unfortunately stable builds aren't trackable by dependabot as best I can find, so new builds requiring managing the workflow file pull requests very welcome if you see new versions before I do!
It's not expected that you'll use this image on its own, you'll base your project off of it.
FROM chrisns/openzwave:alpine as build
FROM node:alpine
COPY --from=build /openzwave/libopenzwave.so* /lib/
COPY --from=build /openzwave/config /usr/local/etc/openzwave
COPY . /app
ENV LD_LIBRARY_PATH /lib
RUN npm i
CMD npm start