Always up to date openzwave base image
- Updated nightly (thanks @dependabot)
- Cross architecture
- Support centos8, alpine, debian, ubuntu
chrisns/openzwave:centos8
chrisns/openzwave:debian
chrisns/openzwave:ubuntu
chrisns/openzwave:alpine
- in addition there is also a copy of each suffixed with
-sha:....
with the git sha from openzwave - and also
-version
based 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