FROM oven/bun:1.3.14-alpine

ARG BUILD_VERSION=dev
ARG BUILD_ARCH=amd64

LABEL \
  io.hass.version="${BUILD_VERSION}" \
  io.hass.type="app" \
  io.hass.arch="${BUILD_ARCH}"

RUN apk add --no-cache tzdata

WORKDIR /app
COPY dist/server.js /app/server.js
COPY run.sh /run.sh
RUN chmod 0755 /run.sh

EXPOSE 8099
CMD ["/run.sh"]
