Skip to content

Commit

Permalink
Add curl installation to Dockerfile for docker health on latest
Browse files Browse the repository at this point in the history
  • Loading branch information
Luligu committed Feb 11, 2025
1 parent 6f25a2a commit 41be055
Showing 1 changed file with 9 additions and 2 deletions.
11 changes: 9 additions & 2 deletions docker/Dockerfile.main
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,20 @@ COPY --from=builder /app/node_modules ./node_modules
COPY --from=builder /app/frontend/build ./frontend/build
RUN npm link

# Install curl for docker health
RUN apt-get update && \
DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends curl && \
apt-get clean && \
rm -rf /var/lib/apt/lists/*

# Install Matterbridge plugins
RUN npm install -g --omit=dev matterbridge-example-accessory-platform
RUN npm install -g --omit=dev matterbridge-example-dynamic-platform
RUN npm install -g --omit=dev matterbridge-zigbee2mqtt
RUN npm install -g --omit=dev matterbridge-somfy-tahoma
RUN npm install -g --omit=dev matterbridge-shelly
RUN npm install -g --omit=dev matterbridge-hass
RUN npm install -g --omit=dev matterbridge-test
RUN npm install -g --omit=dev matterbridge-example-accessory-platform
RUN npm install -g --omit=dev matterbridge-example-dynamic-platform
RUN npm install -g --omit=dev matterbridge-eve-door
RUN npm install -g --omit=dev matterbridge-eve-motion
RUN npm install -g --omit=dev matterbridge-eve-energy
Expand Down

0 comments on commit 41be055

Please sign in to comment.